ALGOL 68
ALGOL 68 (Algorithmic Language 1968'in ifadesinin kısaltması), çok daha geniş bir uygulama kapsamı ve daha titiz bir şekilde tanımlanmış sözdizimi ve anlambilim hedefiyle tasarlanmış, ALGOL 60 programlama dilinin halefi olarak tasarlanan programlama dilidir.
Standart olmayan terminolojiyle dolu birkaç yüz sayfaya kadar çalışan dil tanımının karmaşıklığı, derleyici uygulamasını zorlaştırdı ve "hiçbir uygulaması ve kullanıcısı olmadığı" söylendi. Bu kısmen doğruydu; ALGOL 68, özellikle International Computers Limited (ICL) makinelerinde ve öğretim rollerinde popüler olduğu Birleşik Krallık'ta olmak üzere bir dizi niş pazarda kullanım buldu. Bu dairelerin dışında kullanım nispeten sınırlıydı.
Bununla beraber, ALGOL 68'in bilgisayar bilimi alanına katkıları derin, kalıcı ve geniş kapsamlı olmuştur, ancak bu katkıların çoğu ancak sonradan geliştirilen programlama dillerinde yeniden ortaya çıktıklarında halka açık olarak tanımlanmıştır. Çoğu dil, dilin algılanan karmaşıklığına yanıt olarak özel olarak geliştirildi, en dikkate değer olanı Pascal'dı veya Ada gibi belirli roller için yeniden uygulamalardı.
1970'lerin birçok dili, tasarımlarını özellikle ALGOL 68'e kadar izler, bazı özellikleri seçerken, verilen roller için çok karmaşık veya kapsam dışı olduğu düşünülen diğerlerini terk eder. Bunlar arasında, özellikle güçlü yazımı ve yapıları nedeniyle ALGOL 68'den doğrudan etkilenen C dili de var. Çoğu modern dil, sözdizimlerinin en azından bir kısmını C veya Pascal'a ve dolayısıyla doğrudan veya dolaylı olarak ALGOL 68'e izler.