My university uses C or Pascal to teach Maths students basic programming (hello world, sorting, trees, stacks, graphs, etc).
Friends who landed at the Pascal version of this course appear to ask much less questions about parsing the syntax.
Friends who landed at the Pascal version of this course appear to ask much less questions about parsing the syntax.
Even the most complex object pascal code using pointers and closures and generics all together looks boring and easy to parse for anyone who has done some code.
This might sound awesome (and it is), but this is also a huge turn off for new comers, lots of people think delphi/object pascal is like visual basic ...
http://www.freepascal.org/advantage.var
Free Pascal : Readable like Python , fast like C++/C