5 ms·
If you like books, this one is great: https://www.elsevier.com/books/programming-language-pragmatics/scott/978-0-12-410409-9 https://www.elsevier.com/books/pro
by alexashka 8y ago
If you like books, this one is great:
https://www.elsevier.com/books/programming-language-pragmatics/scott/978-0-12-410409-9 https://www.elsevier.com/books/programming-language-pragmati...
If you like excellent free university lectures online, this is great:
https://www.youtube.com/watch?v=3N__tvmZrzc https://www.youtube.com/watch?v=3N__tvmZrzc
In reality - programming languages are most likely what you think they are, if you simply start with the basics like what's a variable, what's a function. How do I call functions inside other functions. Do I want variables to have types. What kind of types?
If you start with the very very basics - global variables, global functions, you can't call functions within other functions - and implement that, you'll get the feel for it, which is most likely as far as you'll want to go, because it gets very tedious, very quickly, as soon as you want something as 'simple' as proper unicode support, garbage collection, generics, inheritance, foreign-function-interface and the list goes on and on.
To get your feet wet regarding what it's all about - those video lectures above are top notch.