О разделе
Что такое код и как он работает
Это процесс полного статического анализа исходного кода до его запуска с целью создания автономного исполняемого артефакта. Можно выделить основные характеристики компиляции — анализ происходит до…
Теория представления кода
Всякая передача или хранение информации есть её перемещение во времени и/или пространстве через канал, обладающий конечными и несовершенными свойствами. Канал может быть проводом, оптическим…
Ключевые слова в языках программирования
Ключевые слова (keywords) — это зарезервированные слова в языке программирования, которые имеют специальное значение и не могут использоваться как имена переменных или функций.
Операторы
Что такое операторы, какими они бывают. Действия над данными.
Функции
Если после имени следует пара круглых скобок — это вызов функции. Если скобок нет — это обращение к значению (переменной, константе, параметру и т. д.).
Обработка значения null
Значение Что на самом деле означает — --- — --- — null Нет значения 0 Число ноль Пустая строка false Ложное значение undefined Не определено (JS)
Циклы
Типы циклов — Цикл с фиксированным числом повторений - выполняется заранее известное количество раз (к примеру, вывести числа от 1 до 10), Цикл с условием - выполняется до тех пор, пока условие…
Уровни абстракции языков программирования
Высокоуровневый и низкоуровневый код. Уровень языка и виды кода.
Синтаксический сахар
Термин syntactic sugar был введён Питером Дж. Лэндином в 1964 году в работе The Mechanical Evaluation of Expressions, посвящённой λ-исчислению и языку ISWIM (If You See What I Mean). Лэндин, работая…
Стили оформления кода
Единые правила написания. Что такое стиль кода, и как его оформляют.
Приёмы написания кода
Что делают с кодом, чтобы повысить его надёжность, читаемость и расширяемость.
Методы рефакторинга программного кода
Что такое рефакторинг, как он работает и из чего состоит.
Типы задач в программировании
Программирование как профессиональная деятельность представляет собой совокупность разнородных задач, объединённых общей целью — создание, поддержка и развитие программных систем. Эти задачи можно…
Итоги
Учитывайте особенности выбранного языка программирования.
Чек-лист самопроверки
Итоги раздела Код — вопросы для самопроверки в энциклопедии Вселенная IT.
Код — о разделе
Подборка материалов раздела Код в энциклопедии Вселенная IT