Програмування: відмінності між версіями

[перевірена версія][неперевірена версія]
Вилучено вміст Додано вміст
Basio (обговорення | внесок)
Немає опису редагування
Немає опису редагування
Рядок 2:
'''Програмування''' — це процес проектування, написання, тестування, [[зневадження]] і підтримки комп'ютерних [[Програма|програм]]. Програмування поєднує в собі елементи [[інженерія|інженерії]] (існує навіть відповідна спеціальна галузь інженерії — [[програмна інженерія]] ({{lang-en|[[:en:software engineering|software engineering]]}}), фундаментальних [[наука|наук]] (перш за все [[математика|математики]]) і [[мистецтво|мистецтва]]{{Немає АД|18|07|2012}}.
 
У більш вузькомувужчому значенні програмування розглядається як кодування — реалізація у вигляді програми одного чи кількох взаємопов'язаних [[алгоритм]]ів (у сучасних умовах це здійснюється з застосуванням [[Мова програмування|мов програмування]]). У ширшому сенсі процес програмування охоплює і створення, тобто розробку, [[алгоритм]]ів, і аналіз потреб майбутніх користувачів [[програмне забезпечення|програмного забезпечення]].
 
У широкому значенні програмування використовується у значенні створення програми дій або [[алгоритм]]ів та навчання людей або пристроїв діяти за [[алгоритм]]ами.