4 ms·
Programming languages, being engineered constructs, take a multitude of shapes. It's not different in that respect from any other popular mode of software expl
by megameter 6y ago
Programming languages, being engineered constructs, take a multitude of shapes.
It's not different in that respect from any other popular mode of software exploration like graphics programming or small webapps.
The more relevant question is with what makes a language "industry ready", and the answer there is mostly libraries, tooling and positioning. C is crude for many tasks, but its conjoinment with Unix gave it a leg up. JavaScript is the same way with the Web. More recently we have had some waves of corporate-backed languages in Java, C#, Swift, and Go.
New languages fall out of just about anything that has a data structure with control flow constructs, though.