🔤 Acronyms & Abbreviations
12 exercise sets — 200+ IT acronyms with pronunciation guides. Know what to say, how to say it, and when to use it.
Essential acronyms — start here
A practice where code changes are automatically tested (CI) and deployed (CD) after passing all checks.
A contractual commitment about service availability, response time, or other quality metrics.
A library that translates between objects in code and rows in a relational database.
A compact, URL-safe token used to transmit claims between parties — commonly used for authentication.
The "phone book" of the internet — translates domain names into IP addresses.
A human-readable data serialization format widely used in CI/CD pipelines and config files.
120+ IT acronyms with full names, pronunciation guides, and explanations. Filter by domain: Dev, Security, Cloud, DevOps, Agile, Data, and more.
All exercise sets
- Beginner
Agile & DevOps Acronyms
CI/CD, SLA, SLO, SLI, OKR, KPI, MVP, MoSCoW, JIRA, DORA metrics — meanings and pronunciation.
- Beginner
Networking & Protocol Acronyms
HTTP, HTTPS, REST, RPC, SOAP, DNS, TCP/IP, SSL, TLS, SSH, VPN, NAT — explained and how to say them.
- Intermediate
Cloud & Infrastructure Acronyms
IaaS, PaaS, SaaS, EC2, S3, EKS, GKE, IAM, VPC, CDN, IaC, HA, DR — cloud provider acronyms demystified.
- Intermediate
Security & Compliance Acronyms
CVE, OWASP, XSS, CSRF, SQL injection, MFA, SSO, RBAC, PII, GDPR, SOC2, ISO 27001 — security acronyms in context.
- Intermediate
Data & ML Acronyms
ETL, ELT, ML, AI, LLM, NLP, CNN, RNN, API, SDK, GPU, TPU, OLAP, OLTP — data pipeline and model acronyms.
- All levels
How Do You Say It? Pronunciation Quiz
SQL ("sequel" or "S-Q-L"?), GIF, nginx, kubectl, YAML, REST, CRUD — how to say IT acronyms out loud.
- Intermediate
IT Acronyms in Real Context
A Jira comment, a Slack message, a PR — what do ETA, EOD, LGTM, OOO, and TBD actually mean in context?
- Intermediate
Fill in the Acronym
Choose the correct acronym to complete the technical sentence — CI/CD, SIEM, SOLID, DAU/MAU and more.
- Advanced
Commonly Confused Acronym Pairs
REST vs. SOAP, TCP vs. UDP, SSL vs. TLS, RPO vs. RTO, SLO vs. SLA vs. SLI — what makes each pair different?
- Advanced
Three-Step Drill
For each acronym: identify the full phrase AND explain what it means — covering SOLID, ACID, DRY, MTTR, and RBAC.
- Advanced
Which Definition is Correct?
One acronym, four plausible definitions — only one is right. Tests deep understanding of CAP, ORM, CQRS, mTLS, and SLI.
- All levels
How to Say IT Acronyms Aloud
CRUD, SOAP, REST, API, RAM, RAID, Linux — learn the core rule: which IT acronyms are spoken as words and which are spelled out letter by letter.
Frequently Asked Questions
What are the most important IT acronyms every developer should know?
Essential IT acronyms: API (Application Programming Interface), REST (Representational State Transfer), CI/CD (Continuous Integration / Continuous Deployment), CRUD (Create, Read, Update, Delete), ORM (Object-Relational Mapping), JWT (JSON Web Token), DNS (Domain Name System), SSL/TLS (Secure Sockets Layer / Transport Layer Security), IaC (Infrastructure as Code), SLA (Service Level Agreement).
What is the difference between an acronym and an initialism?
Acronyms are pronounced as words: NASA ("NAH-sah"), SCRUM ("skrum"), YAML ("YAM-ul"). Initialisms spell out each letter: API ("A-P-I"), SQL (often "S-Q-L" though "sequel" is also common), HTTP ("H-T-T-P"). In IT, both are loosely called "acronyms." The distinction matters for knowing how to say them aloud — using the wrong pronunciation in interviews or meetings signals unfamiliarity with the field.
How should I use acronyms in technical writing?
Best practice: write the full form first, then the acronym in parentheses: "We use a Content Delivery Network (CDN) to serve static assets." After introducing it once, use the acronym throughout. In documents with many acronyms, add a glossary. In international teams, avoid uncommon acronyms without definition — what's obvious to one team may be unknown to another.
What are DevOps-specific acronyms I need to know?
Essential DevOps acronyms: CI/CD (Continuous Integration/Delivery/Deployment), IaC (Infrastructure as Code), SRE (Site Reliability Engineering), MTTR (Mean Time to Recovery), MTTF (Mean Time to Failure), SLO (Service Level Objective), SLA (Service Level Agreement), SLI (Service Level Indicator), DORA (DevOps Research and Assessment), SIEM (Security Information and Event Management).
What security acronyms appear most often in IT jobs?
Common security acronyms: OWASP (Open Web Application Security Project), CVE (Common Vulnerabilities and Exposures), CVSS (Common Vulnerability Scoring System), MFA (Multi-Factor Authentication), RBAC (Role-Based Access Control), SAST (Static Application Security Testing), DAST (Dynamic Application Security Testing), WAF (Web Application Firewall), IAM (Identity and Access Management), CSPM (Cloud Security Posture Management).
How do I pronounce SQL — 'sequel' or 'S-Q-L'?
Both are acceptable. "Sequel" is the original pronunciation (SQL was designed as a successor to SEQUEL). Many database professionals say "sequel" (Microsoft SQL Server, MySQL users often say "my sequel"). "S-Q-L" is also widely used, especially in academic and European contexts. In a job interview or professional setting, both are understood — just be consistent within a conversation.
What acronyms are used in agile and scrum?
Agile/Scrum acronyms: PO (Product Owner), SM (Scrum Master), DoD (Definition of Done), DoR (Definition of Ready), MVP (Minimum Viable Product), MoSCoW (Must have, Should have, Could have, Won't have — prioritisation method), WIP (Work in Progress), BDD (Behaviour-Driven Development), TDD (Test-Driven Development), UAT (User Acceptance Testing).
What does YAGNI mean and when should I use it?
YAGNI stands for "You Ain't Gonna Need It" — a principle from Extreme Programming that says don't implement something until it's actually needed. Use it in code reviews and planning discussions to push back against premature optimisation or over-engineering: "YAGNI — let's solve the actual problem first." Related principle: KISS (Keep It Simple, Stupid), DRY (Don't Repeat Yourself), SOLID.
How do I keep up with new IT acronyms?
Strategies for staying current: follow engineering blogs from major tech companies (Google, Netflix, Stripe), read The Pragmatic Engineer newsletter, browse Hacker News and lobste.rs, participate in relevant subreddits (/r/devops, /r/programming), and look up unfamiliar acronyms immediately in context. The IT lexicon evolves fast — new acronyms like eBPF, WASM, and LLM/RAG have become essential knowledge in the past few years.
What acronyms do cloud engineers need to know?
Cloud acronyms: VPC (Virtual Private Cloud), EC2 (Elastic Compute Cloud), S3 (Simple Storage Service), IAM (Identity and Access Management), EKS/GKE/AKS (managed Kubernetes), CDN (Content Delivery Network), WAF (Web Application Firewall), TCO (Total Cost of Ownership), FinOps (Financial Operations for cloud), DR (Disaster Recovery), RTO/RPO (Recovery Time/Point Objective).