How can we create a programming language?
As what we've all know, applications and software are made using programming languages. My question is how can we create a programming language? What was the first language in the world of computing?
As what we've all know, applications and software are made using programming languages. My question is how can we create a programming language? What was the first language in the world of computing?
Hello,Â
Basically a programming language is an artificial language coded to express computations/commands that can be performed by a machine, particularly a computer.
The first ever programming language didn’t involve any mathematical values but instead it involves codes with punch cards. In 1801, Jacquard loom, , used holes in punched cards to represent a sewing loom arm movements in order to generate patterns automatically. The first concept of programming language was not designed to the calculations or other computer functions that time since computers we’re not invented yet but the language was used to program actions to some mechanical inventions.
It is possible for you create your own programming language. You just need a deep understanding of assembly language, and how computers allocate memory, compilers and most of all a vast understanding with the present programming languages that are widely used.
Hi Courtney,
It is considered that the Lambda Calculus is the world’s first programming language. Some do note however that its more of a model than a language. Plankalkul was the first programming language to be proposed but it is not widely known. The first ever widely known programming language is Fortran. It is successfully widespread and used.
Yes, you can definitely create your own programming language. What you just need to have is a very good understanding of assembly language and memory allocation of computers. You need to also build yourself your own compiler. And last but not least, a thorough understanding of the Operating system you would be using to program your language on.
Aristono
Â