Что такое программирование?
Язык программирования как и любой другой язык например английский, русский, немецкий или китайский используется для одной цели, а именно для коммуникации. Разница лишь в том, кто с кем коммуницирует. Если в случае какого-нибудь английского языка обоими сторонами диалога являются люди, то в случае с программированием сторонами диалога являются человек и компьютер.