If you wan't to learn object oriented programming, we still don't see a better language than Simula. Without knowing the details, I assume that it is still used at the university of Oslo, Norway where it was developed in the mid 1960's. Simula has advanced polymorphism like multiple inheritance.
The code is nearly self documentary, and it should not be difficult to use the compiler. The code you produce is fast. My son that is site Admin on this forum used the compiler on simple tasks when he was 8 years old.
Download the compiler here:
http://prosjekt.ring.hibu.no/simula/download.htm
More resources with some code examples here:
http://www.kjellbleivik.com/Books/#simula
A good start is Python, but that language is only quasy object oriented as of November 2010. So start with Python and then move on to Simula, C and C++. Nasa use Python for scientific computing, so for some people, Python and PHP / JavaScript may be all you need to learn.
The Python home page: http://www.python.org/
Learn JavaScript and PHP here: http://www.w3schools.com/
More resources: http://www.oopschool.com/
Where can I download the Simula compiler?
Where can I download the Simula compiler?
Kjell Gunnar Bleivik
Make it simple, as simple as possible but no simpler: | DigitalPunkt.no |
Make it simple, as simple as possible but no simpler: | DigitalPunkt.no |