| Agile | (англ. "гибкий") | Методология разработки |
| AI | Artificial Intelligence | Искусственный интеллект |
| AJAX | Asynchronous JavaScript and XML | Технология асинхронных запросов к серверу без перезагрузки страницы (теперь чаще JSON, чем XML). |
| API | Application Programming Interface | Интерфейс для взаимодействия программ |
| AR | Augmented Reality | Дополненная реальность |
| ASCII | American Standard Code for Information Interchange | Кодировка символов |
| BDD | Behavior-Driven Development | Разработка через поведение (разработка через описание поведения системы) |
| BIOS | Basic Input/Output System | Фирменное ПО для управления «железом» |
| BPMN | Business Process Model and Notation | Система условных обозначений и их описания в XML для моделирования бизнес-процессов. |
| CD | Continuous Delivery/Deployment | Непрерывная поставка/развёртывание. Автоматическое развертывание кода на продакшен (Delivery – с ручным подтверждением, Deployment – без). |
| CDN | Content Delivery Network | Сеть доставки контента |
| CI | Continuous Integration | Непрерывная интеграция. Автоматическая сборка и тестирование кода после каждого коммита. |
| CLI | Command-Line Interface | Интерфейс командной строки |
| CMS | Content Management System | Система управления контентом |
| CMYK | Cyan, Magenta, Yellow, Key (Black) | Цветовая модель для печати |
| CRM | Customer Relationship Management | Управление взаимоотношениями с клиентами |
| CRUD | Create, Read, Update, Delete | Базовые операции с данными – создание, чтение, обновление и удаление |
| CSS | Cascading Style Sheets | Язык стилей для оформления HTML |
| CSV | Comma-Separated Values | Текстовый формат табличных данных |
| DDD | Domain-Driven Design | Методология проектирования ПО, когда код отражает логику через единый язык (Ubiquitous Language) |
| DevOps | Development + Operations | Культура взаимодействия разработки и эксплуатации. Культура взаимодействия разработчиков и админов (автоматизация, CI/CD, мониторинг). |
| DNS | Domain Name System | Система преобразования доменов в IP |
| Docker | от "dock worker" (докер) | Платформа контейнеризации |
| DOM | Document Object Model | Независимый от платформы и языка программный интерфейс, позволяющий программам и скриптам получить доступ к содержимому HTML, XML документов, изменять содержимое, структуру и оформление таких документов. |
| DRY | Don’t Repeat Yourself | Принцип избегания дублирования (выносить общее в отдельные функции и классы) |
| Elasticsearch | Elastic + Search | Поисковая система на основе Lucene |
| ERD | Entity-Relationship Diagram | Модель данных, позволяющая описывать концептуальные схемы предметной области |
| ERP | Enterprise Resource Planning | Планирование ресурсов предприятия |
| FP | Functional Programming | Функциональное программирование. Программирование через функции (чистые функции, иммутабельность). |
| FTP | File Transfer Protocol | Протокол передачи файлов |
| GC | Garbage Collector | Сборщик мусора (управление памятью) |
| GIF | Graphics Interchange Format | Формат анимированных изображений |
| Git | (от англ. "git" – мерзавец, шутка автора) | Система контроля версий |
| GUI | Graphical User Interface | Графический интерфейс |
| HTML | HyperText Markup Language | Язык разметки веб-страниц |
| HTTP | HyperText Transfer Protocol | Протокол передачи данных в вебе |
| HTTPS | HTTP Secure | HTTP с шифрованием (SSL/TLS) |
| IaaS | Infrastructure as a Service | Инфраструктура как услуга |
| IDE | Integrated Development Environment | Среда для разработки ПО |
| IoT | Internet of Things | Интернет вещей |
| IP | Internet Protocol | Протокол маршрутизации |
| JIRA | (от "Gojira" – Годзилла) | Система управления проектами |
| JIT | Just-In-Time | Компиляция "на лету" (например, в Java) |
| JPEG | Joint Photographic Experts Group | Формат сжатия изображений |
| JS | JavaScript | Язык программирования для веба |
| JSON | JavaScript Object Notation | Формат обмена данными |
| JWT | JSON Web Token | Токен для аутентификации |
| Kanban | (яп. "канбан" – сигнальная карта) | Метод управления задачами |
| KISS | Keep It Simple, Stupid | Принцип простоты (максимально просто и понятно в коде) |
| Kubernetes | K8s (от слова "helmsman" – рулевой) | Оркестратор контейнеров |
| ML | Machine Learning | Машинное обучение |
| MongoDB | от "humongous" (огромный) + DB | Документо-ориентированная NoSQL БД |
| MVC | Model-View-Controller | Паттерн проектирования, разделение приложения на: Model (данные); View (отображение); Controller (логика). |
| MVVM | Model-View-ViewModel | Паттерн для UI (например, WPF): Model (данные); View (интерфейс); ViewModel (связующий слой с биндингом). |
| MySQL | My (имя дочери автора) + SQL | Популярная реляционная СУБД |
| NLP | Natural Language Processing | Обработка естественного языка |
| NoSQL | Not Only SQL | Нереляционные БД |
| OAuth | Open Authorization | Протокол авторизации |
| OOP | Object-Oriented Programming | Объектно-ориентированное программирование: Абстракция. Моделирование требуемых атрибутов и взаимодействий сущностей в виде классов для определения абстрактного представления системы; Инкапсуляция; Наследование; Полиморфизм. |
| ORM | Object-Relational Mapping | Технология связи ООП и БД, позволяет связывать объекты в коде с таблицами в БД |
| PaaS | Platform as a Service | Платформа как услуга |
| PDF | Portable Document Format | Формат документов |
| PNG | Portable Network Graphics | Формат изображений |
| PostgreSQL | Postgres + SQL | Мощная реляционная СУБД |
| QA | Quality Assurance | Обеспечение качества (тестирование, аудит кода). |
| Redis | REmote DIctionary Server | БД ключ-значение в памяти |
| REST | Representational State Transfer | Архитектурный стиль для веб-сервисов, использующий HTTP-методы (GET, POST) и статусы |
| RGB | Red, Green, Blue | Цветовая модель |
| RPC | Remote Procedure Call | Удалённый вызов процедур |
| RTOS | Real-Time Operating System | ОС реального времени |
| SaaS | Software as a Service | ПО как услуга (облако) |
| Scrum | (от регбийного термина) | Фреймворк Agile |
| SDK | Software Development Kit | Набор инструментов для разработки |
| SOAP | Simple Object Access Protocol | Протокол обмена XML-сообщениями по HTTP/SMTP (строгая структура, WSDL-описание). |
| SOLID | Single Responsibility, Open-Closed, Liskov Substitution, Interface Segregation, Dependency Inversion | Принципы ООП: SRP (Single Responsibility) – один класс = одна задача; OCP (Open-Closed) – класс открыт для расширения, но закрыт для изменений; LSP (Liskov Substitution) – наследники должны работать вместо родителей; ISP (Interface Segregation) – маленькие интерфейсы лучше одного «толстого»; DIP (Dependency Inversion) – зависимости от абстракций, а не конкретики. |
| SQL | Structured Query Language | Язык для работы с реляционными БД |
| SQLite | SQL + Lite | Встраиваемая реляционная БД |
| SSH | Secure Shell | Протокол безопасного доступа |
| SVN | Apache Subversion | Централизованная система контроля версий |
| TCP | Transmission Control Protocol | Протокол гарантированной передачи |
| TDD | Test-Driven Development | Разработка через тестирование (сначала тест, потом код) |
| UDP | User Datagram Protocol | Протокол быстрой передачи без гарантий |
| UEFI | Unified Extensible Firmware Interface | Современная замена BIOS |
| UI | User Interface | Пользовательский интерфейс |
| UML | Unified Modelling Language | Язык графического описания для объектного моделирования бизнес-процессов. |
| UTF | Unicode Transformation Format | Формат кодировки Unicode |
| UX | User Experience | Опыт пользователя |
| VPN | Virtual Private Network | Защищённое сетевое соединение |
| VR | Virtual Reality | Виртуальная реальность |
| WYSIWYG | What You See Is What You Get | Редактор с визуальным отображением |
| XML | eXtensible Markup Language | Расширяемый язык разметки |
| YAML | YAML Ain’t Markup Language | Формат для конфигураций |