Написание исходного кода приложения.
После того, как проработаны алгоритмы работы, утверждена архитектура приложения приходит очередь написания исходного текста программы.
Сага об исходном коде.
Исходный код (или исходный текст, исходник) - это компьютерная программа в текстовом виде на каком-либо языке программирования. Созданный исходный код транслируется в исполняемый код при помощи компилятора, или же в случае некоторых языков программирования непосредственно исполняется по тексту при помощи интерпретатора. При создании исполняемого кода происходит создание объектного кода из исходного, и далее объектный код собирается в программу, которую может запускать пользователь.
Здесь от программиста требуется аккуратность, его профессионализм для написания качественного исходного кода.
При необходимости внесения изменений в программу - для улучшения функциональности, исправления ошибок и т.п., изменяется исходный код. Далее опять происходит преобразование исходного кода в объектный и т.д.
При изучении программирования изучают синтаксис языка, на котором предполагают писать программы.
Почти все в первый раз пишут программу, выводящую какой-либо текст - программу "Hello, world!", или
по-русски - "Здравствуй, мир!".
На языке Бейсик (BASIC) или Python это выглядит просто:
PRINT "Hello, world!"
На языке Си (C Programming Language) это будет выглядеть следующим образом:
/* Hello World program */
#include <stdio.h>
main()
{
printf("Hello, World");
}
А это - Паскаль:
program HelloWorld;
begin
WriteLn('Hello, world!');
end.
Исходный код современных приложений.
Мы рассмотрели выше иходный код простейшего приложения. Стоит отметить, что исходники современных программ включают тысячи, сотни тысяч или даже миллионы строк исходного текста. Естественно, что работа с этими текстами программ не под силу одному программисту, да и никакой программист не пишет столько кода. Поэтому при разработке программ имеется возможность воспользоваться услугами сторонних специалистов, договорившись о выполняемых ими частях общей задачи.
Когда пишется исходный код, то необходимо очень трепетно относиться ко всем мелочам,
и поэтому важно не отвлекать программиста от его работы.
Другие статьи - Техническая сторона разработки прикладного программного обеспечения
Процесс разработки новой программы
Разработка алгоритмов и модели работы программы
Написание исходного текста приложения
Алгоритмизация с точки зрения программиста
Технологии разработки программного обеспечения
Все статьи о разработке ПО, программировании