How have Programming languages changed over time?
Posted: Sat Feb 20, 2010 12:06 pm
I am doing extended project and decided to look at "How programming languages have changed over time". After snooping round the internet a little bit, I found out a small bit. However I found little regarding how they actually evolved and started drawing conclusions from various "x vs y" topics. And so I wanted to hear what the opinions/facts people have on these forums.
For example:
-How difficult was it transferring from x to y?
-Did you prefer using the old over the new?
-Why do you think this change happened?
Here's a conclusion I came up with about the change from assembly to C:
"C was a massive step forward in programming, supplying programmers with a standard way to communicate with CPU. On top of the portability; C suffers minimal loss of speed and doesn't consume much more RAM. To the average human being it looked a lot nicer with a more human language syntax. On top of all this some compilers allow 'inline' assembly to be mixed with the code, allowing the programmer to improve where the compiler could have done better."
If you know/think otherwise, please say as I'm very much green in the world of programming (I'm learning C++).
Thanks in advance .
In case you didn't know:
GCEs / A Levels are the UK's rough equivalent of AP (According to some forums; I know nothing about other education systems) and are done at secondary schools(sixthform) or college.
Extended Project is a GCE / A Level course where you come up with a question and carry out research, write a dissertation, and do a presentation (my classmates are gonna 'love' it).
For example:
-How difficult was it transferring from x to y?
-Did you prefer using the old over the new?
-Why do you think this change happened?
Here's a conclusion I came up with about the change from assembly to C:
"C was a massive step forward in programming, supplying programmers with a standard way to communicate with CPU. On top of the portability; C suffers minimal loss of speed and doesn't consume much more RAM. To the average human being it looked a lot nicer with a more human language syntax. On top of all this some compilers allow 'inline' assembly to be mixed with the code, allowing the programmer to improve where the compiler could have done better."
If you know/think otherwise, please say as I'm very much green in the world of programming (I'm learning C++).
Thanks in advance .
In case you didn't know:
GCEs / A Levels are the UK's rough equivalent of AP (According to some forums; I know nothing about other education systems) and are done at secondary schools(sixthform) or college.
Extended Project is a GCE / A Level course where you come up with a question and carry out research, write a dissertation, and do a presentation (my classmates are gonna 'love' it).