 Simula was the first object-oriented programming language, and its classes were nearly identical to the modern concept as used in Java, C++, and C#.The "class" concept of Simula was also a progenitor of the "package" in Ada and the "module" of Modula-2.Even when developed originally in 1965, Simula classes could be included in library files and added at compile time.