answersLogoWhite

0

The term "syntax-free" is actually misleading. Every language has to have a syntax of some kind. What the term really means is a programming language that has a flexible, much more natural syntax rather than the strict syntax used by today's most popular programming languages. We can imagine such a language being extremely useful in speech-recognition software, where "Tea, Earl Grey, hot" would be a much more natural way for a human to interact (i.e., program) a vending machine than it would be to press buttons or use a touch-screen interface. However, in order to be flexible, the machine must also be able to cope with all the different ways a human might issue the same instruction, such as "Hot tea, Earl Grey" or even the much simpler "Earl Grey" or just "tea!". After all, the "hot" instruction can be assumed to be the default unless the user explicitly requests iced-tea, and the particular type of tea is only of importance if the consumer (the programmer) actually has a preference; if unspecified, choose the most popular type. The computer must also be able to cope with pleasantries such as "May I have cup of tea please?". Without syntax, the computer wouldn't be able to make sense of these instructions.

User Avatar

Wiki User

9y ago

What else can I help you with?

Related Questions

Is XML a programming language?

It is programming languages that are referred to in terms of "high level" and "low level".Extensible Markup Language(XML) is a markup language not a programming language, it is a data formatting specification that makes the presentation of data independent of programs (so that data can be passed between programs).For this reason the answer to your question is "neither".


Is the B programming language a high or low level programming language?

The B programming language is a high-levelprogramming language.


Where did IBM get their programming language?

Computer programming language


Is there a program that can help you make a programming language but you don't need to know a programming language?

No. In order to make or use a program or a programming language, you need to know a programming language.


What is COBOL programming language?

You have answered your own question: it is a programming language.


Example of procedural programming language and object oriented programming language?

example of procedural programming are those programming language that have structure e.g basic,fortran,c++,c and pascal e.t.c


Is natural language a fifth generation programming language?

Yes, natural language is a fifth generation programming language.


Who was the programming language ADA named after?

Automatic Data Acquisition (programming language)


What programming language is PHP made with?

PHP is written in the C programming language.


Is COBOL a lower-level programming language?

No, it is a high-level programming language.


When was Polymorphic Programming Language created?

Polymorphic Programming Language was created in 1969.


When was Newspeak - programming language - created?

Newspeak - programming language - was created in 2006.