English Simula Cited by user Rebeccapower on 20 Feb 2020 Simula 67 introduced objects, classes, inheritance and subclasses, virtual procedures, coroutines, and discrete event simulation, and features garbage collection.