What defines a programming language?

2015-01-19T13:48:46

Recently I've starting a project I'm calling 'JIL' or JIL Interfacing Language, and it's to be a programming language of sorts. Now, I doubt it will ever be super-useful or versatile, but the aim of it is to be a step up from block programming, but a step down from complex languages like java, C, or C++. JIL stands for JIL Interfacing Language because it is both interpreted and parsed in java, and all of its keywords/methods will be interpreted and then executed in java. My question is would JIL count as a 'true' programming language, or is it a 'false' or 'secondary' programming language that is nothing more than a java application.

Copyright License:
Author:「Socratic Phoenix」,Reproduced under the CC 4.0 BY-SA copyright license with link to original source & disclaimer.
Link to:https://stackoverflow.com/questions/28018633/what-defines-a-programming-language

About “What defines a programming language?” questions

Recently I've starting a project I'm calling 'JIL' or JIL Interfacing Language, and it's to be a programming language of sorts. Now, I doubt it will ever be super-useful or versatile, but the aim o...
Wikipedia says: A programming language is a machine-readable artificial language designed to express computations that can be performed by a machine, particularly a computer. Programming languag...
What does it mean that a programming language is a formal programming language? And which languages are formal programming languages? And which are informal programming languages? I haven't found ...
What qualifies a programming language to be called dynamic language? What sort of problems should I use a dynamic programming language to solve? What is the main difference between static program...
The structure of an AST is defined by the syntactical grammar. I'm wondering what defines how AST should be transformed into a target language. Is it the syntactical grammar of the target language?
Is there any element or characteristic on the language grammar that defines that it will be interpreted or compiled? Or it will only depends on the implementation of the compiler/interpreter to pro...
At the risk of sounding naive, I ask this question in search of a deeper understanding of the concept of programming languages in general. I write this question for my own edification and the edifi...
I read this story on slashdot today where they announce a new parallel programming language by Microsoft. What is this new programming language about? It says Parallel Programming. But is it going...
What is meant by framework, programming language and scripting language?
Python variables are duck typed, mutable and it's functions can be written to have side effects. (In other words, it has a lot of non-functional programming features.) However, it also has first-c...

Copyright License:Reproduced under the CC 4.0 BY-SA copyright license with link to original source & disclaimer.