Несмотря на то, что разработчики систем программирования пытаются обогатить используемые средства представления, (например, современные синтаксически-управляемые редакторы могут автоматически выделять цветом зарезервированные слова языка), для больших программ исходный текст, включающий все аспекты программы вплоть до нюансов реализации, крайне сложен для изучения. Программист, просматривая текст, должен удерживать в уме большое количество деталей [14].
В данной статье рассказывается про различные языки программирования, в разных космических компаниях. А так-же история создания и дальнейшее развитие .