програмен код

Обясняваме какъв е изходният код и какви са различните приложения, които има. Също така, какво е отворен код.

Софтуерното инженерство е отговорно за създаването на изходни кодове.

Какъв е изходният код?

В изчисление, изходният код се нарича набор от редове на текст които изразяват, в a програмен език определени, стъпките, които трябва да следват компютър за правилното изпълнение на конкретна програма. Тоест това са инструкциите, които оригиналният програмист на софтуер съставени така, че да могат да бъдат предадени на компютърна система и интерпретирани по прецизен и навременен начин.

Изходният код обикновено се вижда по време на определени операции на софтуера, но инструкциите му ще бъдат неразбираеми, освен за тези, които се справят с конкретния език, на който е програмиран. Такъв е и случаят с уебсайтове и други видове софтуерни елементи, програмирани на уеб езици (напр HTML или Java Script) и след това се изпълнява или интерпретира от прозореца на браузър от интернет.

Площта на изчисление който е посветен на създаването на тези изходни кодове е софтуерното инженерство, посветено на създаването на компютърни програми. блаженство креативност Той също се поддържа от законите за авторското право, в смисъл, че изходният код е изключителното произведение и творение на неговите програмисти, непроменимо и невъзпроизводимо от трети страни, подобно на съдържанието на литературно произведение.

Отворен код

Всеки може да се намеси в основните инструкции на отворен код.

Има програми, които не се ръководят от указанията на авторското право по отношение на изходния си код, позволявайки на потребителите си да го променят, редактират и споделят повече или по-малко свободно, образувайки един вид общност от потребители специализирана. Тези програми се наричат ​​"отворен код", тъй като всеки може да се намеси в техните основни инструкции и да създаде свои собствени или отделни версии на оригиналната програма, наречени на свой ред "дистрибуции". Примери за такъв софтуер са Unix и Linux операционни програми, наред с много други.

!-- GDPR -->