What is conceptual programming?
Programming
The concept is a computer programming style, also known as a programming paradigm, which aims to re -create concepts in the programmer's mind as close as possible in the program itself. The idea of conceptual programming is that every piece of code should mean something and should clearly represent what action the programmer wants to perform this piece of code. Anything that needs a picture appears on the screen, only after the error message shows when the event appears, is considered a concept. Parts of computer code, such as a semicolon who tells the line of code to end, are not concepts because they are there to help the computer's function and do not pose thoughts of the programmer's mind.
Paradigma conceptual programming is not the programming language itself. Rather, it is a method for evaluating other programming languages to identify their shortcomings. The ultimate goal is to make a physical computer program as well as a programmer, an abstract idea of how possible.
In programming concept, the programmer focuses on semantics and syntax. Semantics is how the program is expected to behave and the syntax is how the programmer imagines that it should be written. For example, in the Java by Code A+B, it can show adding between A and B. This program has good syntax because it is very similar to the original programmer concept. However, if it creates an error when trying to add A and B when performing, the program has a poor semantics because it does not create the expected result.
When writing a code based on the programming technicians, Programming Programmer First determines the concepts that the program must work. For example, if a programmer created a virtual calculator, it would probably imagine the concepts of adding, deduct, multiply and divide. Would also imagine a way to enter data such as the use of the keyboard, and the way,How to view the results on the screen. These ideas form the concepts of the program. It could also consider what color and how big it should be a calculator, but they are not concepts because they are not necessary to start the application.
After the programmer completes the mapping of its concepts, it will find the best way to represent these concepts in the computer code. He tries to write a code that closely corresponds to her idea in terms of semantics and syntax. It can use pieces of already existing code such as A+B, or create your own code to better represent its concepts.
Since mid -2011, XL is the only programming language created based on the concept programming paradigm. Its aim is to create flexible programming rules and syntax that corresponds to how the programmer thinks. It allows programmers to focus on what they want to create instead of fearing items without conceptlon.