Исходный код - что это?

2 минуты на чтение

Язык программирования


Инструкции программы написаны на специальном языке - так называемом языке программирования. Следовательно, говорится не «создавать программу», а «писать программу». Программы написаны. А весь текст программы, написанный на том или ином языке программирования, называется исходным кодом. В обыденном языке не говорится «программные инструкции», хотя, с научной точки зрения, это наиболее правильное слово, только «программный код». Исходный код программы — это последовательность компьютерных инструкций, организованная таким образом, чтобы достичь определённой цели путём выполнения этих инструкций в определённом порядке. Они пишут эти инструкции на специальном техническом языке, понятном компьютеру, который называется языком программирования.


Исходный код программы представляет собой последовательность непонятных для непрограммиста слов, чисел и других знаков, написанных определённым образом - с использованием того или иного языка программирования (а их много).


Самая простая программа может содержать несколько строк кода. И самое сложное — сотни миллионов. Вы можете найти примеры плохого кода на сайте https://badcodes.ru.


Исходный код содержит инструкции и может содержать данные, к которым нужно применить эти конкретные инструкции. Таким образом, описывается, что компьютер должен делать с данными. Код также может содержать инструкции, указывающие, где и как загрузить данные для обработки (загрузить файл с диска, загрузить из интернета, прочитать с датчика и т. д.).


Как устроена компьютерная программа


Если человек покупает шкаф или стол в IKEA, у него есть всё в одной упаковке — доски, ножки, винты и т. д. Кроме того, ему понадобится всего несколько инструментов, например, молоток и отвёртка. Если это что-то посложнее (например, набор кухонной мебели), то инструментов потребуется больше, в наборе будет несколько упаковок вместо одной, а инструкция будет намного толще. Можно наблюдать такое же явление в компьютерной программе. Самая простая программа может быть написана за несколько минут, потому что она содержит несколько строк кода, а самые сложные программы написаны тысячами людей в течение нескольких или нескольких лет. Компьютерная программа также может состоять из отдельных частей — так называемых модулей или библиотек.


Современные компьютеры очень быстры, потому что они могут выполнять до миллиардов очень простых инструкций в секунду. Но в то же время компьютер не может судить, правильно ли размещены инструкции в той или иной программе и есть ли смысл в их выполнении — он просто делает именно то, что было написано в исходном коде.

Facebook Vk Ok Twitter Telegram Whatsapp Pocket

Комментарии:

Нет комментариев

Похожие записи:

На сегодняшний день продвижение сайтов в Интернете стало настолько актуально, что с каждым днем все больше и больше людей уходят в эту сферу. Кто-то занимается разработкой интернет-страниц, кто-то проводит оптимизацию сайтов, а кто-то наполняет эти ресурсы. На...
Добрый день дорогие друзья. В этой статье я хочу Вас ознакомить с инструментом Microsoft Word 2016 и его основными возможностями. Начну я с того, что это самый популярный текстовый редактор в мире на сегодняшний день. И моё мнение, что это совершено заслужено....
В этой статье Вы узнаете: Что такое скрытые символы Как добавить/убрать невидимые знаки в ворд Отображение скрытых символов в ворд Скрытые символы форматирования Добрый день дорогие друзья. В этом уроке мы с Вами разберемся что же это функция...
В этом уроке Вы узнаете: Что такое Макросы в ворд Как применить макросы в ворд Как записать макрос в ворд Добрый день дорогие друзья. Сегодня Мы разберем инструмент автоматизации, а именно макрос в ворд, который в некоторых случаях поможет сэкономить достато...
В этом уроке Вы узнаете: Что такое колонтитул Как зайти в режим колонтитула Как выйти из режима колонтитула Как сделать первый колонтитул особенным Добрый день дорогие друзья. Сегодняшний урок будет посвящен колонтитулам. На мой взгляд это функция в текстово...
Добрый день дорогие друзья. Не редко мы сталкиваемся с неприятностями при работе в текстовом редакторе. Это не удивительно, ведь если рассматривать например Microsoft Word, то становится ясно, что вложенный разработчиками функционал, очень и очень велик. И ряд...