Το Simula είναι μια γλώσσα προγραμματισμού που αναπτύχθηκε γύρω στο 1965 από τους νορβηγούς μηχανικούς υπολογιστών Kristen Nygaard και Ole-Johan Dahl. Το Simula βασίζεται στη γλώσσα ALGOL 60 και σκοπός του ήταν η προσομοίωση σύνθετων υπολογιστικών συστημάτων. Το Simula ήταν η πρώτη γλώσσα προγραμματισμού που χρησιμοποιεί αντικείμενα, κλάσεις, υποκατηγορίες και κληρονομικότητα και θεωρείται η πρώτη γλώσσα προγραμματισμού με αντικείμενα.
Υπήρχαν δύο κύριες εκδόσεις του Simula, γνωστές ως Simula I και Simula 67. Οι εμπειρίες του Bjarne Stoustrup χρησιμοποιώντας το Simula 67 οδήγησαν απευθείας στη δημιουργία του C ++.
Παράδειγμα Simula
Εδώ είναι "Γεια σας, Κόσμος!" γραμμένο σε Simula:
Ξεκινήστε το OutText ("Hello, World!"); Outimage; Τέλος;
Γλώσσα, Αντικειμενοστραφής, Προγραμματισμός