Програмиране
Компютърното програмиране (накратко наричано програмиране или кодиране) е процес на писане, тестване и поддържане на сорс код на компютърна програма. Сорс кодът се пише на език за програмиране. Този код може да бъде модификация на съществуващ вече код, или нещо напълно ново, с цел решаването на зададен проблем. Процесът на писане на сорс код изисква познание в много различни сфери, като алгоритми и т.н.
В сферата на софтуерното инженерство, програмирането е част от процеса на разработка на софтуер.
В някои специализирани приложения или специфични ситуации, програма може да бъде написана или модифицирана (пачната) чрез директно зареждане на нужните инструкции на машинен код и тяхното изпълнение.
Водят се спорове относно дали програмирането е изкуство, занаят или инженерна дейност. За добър стил на програмиране се приема, когато създадените приложения отговарят на следните три основни критерия: майсторство при форматирането на информацията, ефективността и поддръжката на приложението. За разлика от другите професии, за да се наречеш "програмист" или "софтуерен инженер" не е нужно да си завършил някакви курсове или да имаш съответна диплома.
Друг спор, който остава нерешен е кой език за програмиране, използван при създавеането на сорс кода, въздейства най-много върху крайния вариант на приложението.
Извадка от Уикипедия |