Simula er et programmeringsspråk utviklet rundt 1965 av norske dataanalysører Kristen Nygaard og Ole-Johan Dahl. Simula er basert på språket ALGOL 60, og dens formål var simuleringen av komplekse databehandlingssystemer. Simula var det første programmeringsspråket for å bruke objekter, klasser, underklasser og arv, og regnes som det første objektorienterte programmeringsspråket.
Det var to hovedutgivelser av Simula, kjent som Simula I og Simula 67. Bjarne Stoustrups erfaringer med Simula 67 førte direkte til hans opprettelse av C ++.
Eksempel på Simula
Her er "Hei, Verden!" skrevet i Simula:
Begynn OutText ("Hei, Verden!"); Outimage; Slutt;
Språk, Objektorientert, Programmeringsbetingelser