Кодирование vs программирование

Кодирование vs программирование


Да, вы правильно поняли: кодирование и программирование — это разные слова. И сейчас мы вам объясним, в чём же разница. 


💻 Общее понятие.

🔹 Кодирование — это подтип программирования. При кодировании набор инструкций преобразуется в язык, понятный компьютеру. Более того, кодирование может быть выполнено по частям. Прежде чем вы начнёте кодить, вы должны иметь общее представление о программе относительно того, что вы собираетесь кодить.  


🔸 В то время как программирование имеет более широкую область применения, где вы определяете требования, пишете свою логику, код, тестируете и создаете исполняемую программу из ваших необходимых кодов.


💻 Что они делают?

🔸 Программисты часто пишут или просят технических авторов предоставить технические спецификации, содержащие требования, которым должен соответствовать конечный продукт, и проблемы, которые он должен решать. 


🔹 Кодеры затем следуют этим спецификациям, чтобы написать код, но не работают над самими спецификациями. Программисты также участвуют в компиляции, отладке, тестировании и реализации кода.


💻 Инструменты.

🔹 Если вы хорошо разбираетесь в языке программирования, то для кодирования подойдёт простой текстовый редактор, такой как Notepad. Средства разработки могут быть различных категорий, таких как компоновщики, компиляторы, редакторы кода, графические дизайнеры, ассемблеры, отладчики, средства анализа производительности и многое другое.


💻 Конечный результат.

🔹 В случае кодирования результат фрагмента кода —  это всего лишь желаемый результат для набора инструкций, данных компьютеру. 🔸Результатом программирования может быть целое приложение, программный продукт или веб-сайт.


Если программирование —  это книга, то кодирование можно сравнить с главой в книге.


Report Page