Null — значение, обозначающее отсутствие ссылки или значения.
Наследование (Inheritance) — принцип ООП, позволяющий создавать новый класс на основе существующего.
Мутабельность (Mutable) — свойство объекта изменять своё состояние после создания.
Модуль (Module) — это файл, содержащий код, который можно импортировать и использовать в других частях программы.
Метод (Method) — функция, принадлежащая объекту или классу.
Лямбда-выражение (Lambda) — это анонимная функция, передаваемая в качестве аргумента или используемая внутри другой функции.
Логика программы — совокупность правил и условий, определяющих поведение программы.
Контекст выполнения (Execution Context) — среда, в которой выполняется код (в JavaScript).
Компилятор — это программа, преобразующая исходный код на языке программирования в машинный код.
Класс (Class) — шаблон для создания объектов, описывающий их структуру и поведение.
Исключение (Exception) — событие, возникающее во время выполнения программы и нарушающее нормальный ход выполнения.
Интерпретатор — программа, выполняющая исходный код построчно, без предварительной компиляции.
Инкапсуляция — принцип ООП, скрывающий внутренние детали объекта и предоставляющий интерфейс для взаимодействия.
Интерфейс (Interface) — абстракция, определяющая поведение класса без реализации (в ООП).
Замыкание (Closure) — функция, имеющая доступ к переменным из вышестоящей области видимости даже после завершения работы.