Acronym herbarium

Photogram with plants and soil, from Jonn Leffmann's photo suite 'Herbarium' 1999.
Photogram with plants and soil, from Jonn Leffmann's photo suite 'Herbarium' 1999. Source

This collection of acronyms, like a herbarium, documents the corners of computer science and software engineering I’ve had the pleasure of visiting so far.

02FATwo-Factor Authentication
13PThird Party
2A11yAccessibility
3ACIDAtomicity, Consistency, Isolation, and Durability
4ADTAbstract Data Type
5AFKAway From Keyboard
6AIArtificial Intelligence
7AJAXAsynchronous JavaScript and XML
8AMDAdvanced Micro Devices, Inc.
9AMDAsynchronous Module Definition
10ANSIAmerican National Standards Institute
11APIApplication Programming Interface
12APIaaSAPI as a Service
13ASCIIAmerican Standard Code for Information Interchange
14ASIAutomatic Semicolon Insertion
15ASTAbstract Syntax Tree
16AT&TAmerican Telephone and Telegraph
17AWSAmazon Web Services
18BASICBeginners' All-purpose Symbolic Instruction Code
19BDDBehavior-Driven Design
20BDUFBig Design Up Front
21BEBack End
22BEMBlock, Element, Modifier
23BFFBackend for Frontend
24BINACBinary Automatic Computer
25BIOSBasic Input/Output System
26BLOBBinary Large Object
27BOMBrowser Object Model
28BSONBinary JavaScript Object Notation
29BUCBusiness Use-Case
30BSODBlue Screen of Death
31cbcallback
32CDCompact Disk
33CDContinuous Delivery
34CDContinuous Deployment
35CD-ROMCompact Disk Read-Only Memory
36CDDComponent-Driven Development
37CDNContent Delivery Network
38CIContinuous Integration
39CJMCustomer Journey Map
40CJSCommon.js
41CLICommand Line Interface
42CLTCommand Line Tools
43CMSContent Management System
44CMYKCyan Magenta Yellow Key
45CMUCarnegie Mellon University
46CORSCross-Origin Resource Sharing
47CPPC++
48CPUCentral Processing Unit
49CRCarriage Return
50CRACreate React App
51CRACOCreate React App Configuration Override
52CRUDCreate Read Update Delete
53CSComputer Science
54CSFComponent Story Format
55CSPContent Security Policy
56CSRClient-Side Rendering
57CSSCascading Style Sheets
58CSVComma-Separated Values
59CTContinuous Testing
60CTACall To Action
61CXCustomer Experience
62D3Data-Driven Documents
63DaaSData as a Service
64DAMDigital Asset Management
65DBDatabase
66DDDDomain Driven Design
67DDoSDistributed Denial-of-Service
68DFADeterministic Finite Automaton
69DFSADeterministic Finite-State Automaton
70DFSMDeterministic Finite-State Machine
71DIDependency Injection
72DNSDomain Name System
73DoDDefinition of Done
74DOMDocument Object Model
75DOSDisk Operating System
76dpDensity-independent Pixels
77DPDynamic Programming
78DPAData Processing Agreement
79DRYDon't Repeat Yourself
80DSLDomain-Specific Language
81DSVDelimiter-Separated Values
82DTDDocument Type Definition
83DVDDigital Versatile Disk
84DXDeveloper Experience
85E2EEnd-to-End
86EBPElementary Business Process
87ECMAEuropean Computer Manufacturers Association
88EEElectrical Engineering
89emfElectromotive Force
90ENIACElectronic Numerical Integrator and Computer
91ENOENTError No Entity
92EOFEnd of File
93EOLEnd of Life
94EOLEnd of Line
95EOYEnd of Year
96ERTWEngineers Rule The World
97ESMECMAScript Modules
98ESPEmail Service Provider
99EVEnvironment Variable
100FAANGFacebook Amazon Apple Netflix Google
101FaaSFunction as a Service
102FABFloating Action Button
103FAQFrequentyly Asked Questions
104FCPFirst Contentful Paint
105FEFront End
106FIFOFirst In, First Out (see LIFO)
107FNMFast Node Manager
108FOSSFree and Open-Source Software
109FPFunctional Programming
110FSDFeature-Sliced Design
111FSFFree Software Foundation
112FSMFinite-State Machine
113FTPFile Transfer Protocol
114FYFiscal Year
115GbGigabit
116GBGigabyte
117GbpsGigabits per second
118GCGarbage Collector
119GCCGNU Compiler Collection
120GCPGoogle Cloud Platform
121GDPRGeneral Data Protection Regulation
122GFMGitHub Flavored Markdown
123GIFGraphics Interchange Format
124GLSLOpenGL Shading Language
125GNUGNU's Not Unix
126GPIOGeneral Purpose Input/Output
127GPLGNU General Public License
128GPUGraphics Processing Unit
129GTMGoogle Tag Manager
130GUIGraphical User Interface
131GUIDGlobally Unique Identifier
132GWTGoogle Web Toolkit
133HCDHuman-Centered Design
134HCIHuman-Computer Interaction
135HDMIHigh-Definition Multimedia Interface
136HHDHybrid Hard Drive
137HNHacker News
138HOCHigher-Order Component
139HOFHigher-Order Function
140HSBHue Saturation Brightness
141HSLHue Saturation Lightness
142HSLAHue Saturation Lightness Alpha
143HTMLHyper-Text Markup Language
144HTTPHyper-Text Transfer Protocol
145HTTPSHyper-Text Transfer Protocol Secure
146HMRHot Module Replacement
147I/OInput/Output
148I18nInternationalization
149IAInformation Architecture
150IaaSInfrastructure as a Service
151IAMIdentity and Access Management
152IANAInternet Assigned Numbers Authority
153IBMInternational Business Machines Corporation
154IDEIntegrated Development Environment
155IDXIndex
156IEInternet Explorer
157IEEEInstitute of Electrical and Electronics Engineers
158IETFInternet Engineering Task Force
159IIFEImmediately Invoked Function Expression
160IMAPInternet Message Access Protocol
161IMEInput Method Editor
162IOPSInput/Output Operations per Second
163iOSiPhone Operating System
164IoTInternet of Things
165IPInternet Protocol
166IPCInter-Process Communication
167IPSIn-Plane Switching
168ISOInternational Organization for Standardization
169ISPInterface Segregation Principle
170ISPInternet Service Provider
171ITInformation Technology
172JITJust-In-Time
173JSJavaScript
174JSONJavaScript Object Notation
175JSXJavaScript XML
176JTBDJobs To Be Done
177JVMJava Virtual Machine
178JWTJSON Web Tokens
179k8sKubernetes
180KbKilobit
181KBKilobyte
182KbpsKilobits per second
183KISSKeep It Simple, Stupid
184KMSKnowledge Management System
185KPIKey Performance Indicator
186L10nLocalization
187LANLocal Area Network
188LCDLiquid-Crystal Display
189LEDLight-Emitting Diode
190LFLine Feed
191LGTMLooks Good to Me
192LIFOLast In, First Out (see FIFO)
193LispList Processing
194LLMLarge Language Model
195LOCLines of Code
196LTRLeft-To-Right (see RTL)
197LTSLong-Term Support
198MACMessage Authentication Code
199MAUMonthly Active Users
200MbMegabit
201MBMegabyte
202MBPMacBook Pro
203MbpsMegabits per second
204MDMarkdown
205MDNMozilla Developer Network
206MFAMulti-Factor Authentication
207MITMassachusetts Institute of Technology
208MMDMultiMarkdown
209MOOCMassive Open Online Courses
210MRMerge Request
211MSIEMicrosoft Internet Explorer
212MVCModel-View-Controller
213MVPMinimum Viable Product
214MVVMModel-View-ViewModel
215NaNNot a Number
216NASNetwork-Attached Storage
217NASANational Aeronautics and Space Administration
218NFANondeterministic Finite Automaton
219NFSANondeterministic Finite-State Automaton
220NFSMNondeterministic Finite-State Machine
221NLPNatural Language Processing
222NoSQLNot Only SQL
223npmNode Package Manager
224NPSNet Promoter Score
225NVMNode Version Manager
226OCIOracle Cloud Infrastructure
227OCROptical Character Recognition
228OFLOpen Font License
229OKRObjectives and Key Results
230OMGObject Management Group
231OOAObject-Oriented Analysis
232OODObject-Oriented Design
233OOPObject-Oriented Programming
234ORMObject-Relational Mapping
235OSOperating System
236OSIOpen Systems Interconnection
237OTPOne-Time Password
238OWASPOpen Worldwide Application Security Project
239PaaSPlatform as a Service
240PCPersonal Computer
241PCBPrinted Circuit Board
242PHPPHP Hypertext Preprocessor
243PIIPersonal Identifiable Information
244POCProof Of Concept
245PMProduct Manager
246PMProject Manager
247POProduct Owner
248POCProof of Concept
249PRPull Request
250PXPixel
251PWPassword
252QAQuality Assurance
253QOLQuality of Life
254RAIDRedundant Array of Independent Disks
255RAMRandom Access Memory
256RBACRole-Based Access Control
257RDBMSRelational Database Management System
258RERegular Expression
259REPLRead-Eval-Print Loop
260RESTRepresentational State Transfer
261RFCRequest for Comments
262RGBRed Green Blue
263RGBARed Green Blue Alpha
264RHFReact Hook Form
265RMSRichard Matthew Stallman
266RNReact Native
267ROIReturn on Investment
268RoRRuby on Rails
269ROMRead-Only Memory
270RSCReact Server Component
271RSSReally Simple Syndication
272RTFRich Text Format
273RTFMRead the Fucking Manual
274RTKRedux Toolkit
275RTLRight-To-Left (see LTR)
276RTLReact Testing Library
277RWDResponsive Web Design
278SaaSSoftware as a Service
279SANStorage Area Network
280SassSyntactically Awesome Style Sheets
281SDKSoftware Development Kit
282SERPSearch Engine Result Page
283SFCSingle-File Component
284SHASecure Hash Algorithm
285SICPStructure and Interpretation of Computer Programs
286SIPSystem Integrity Protection
287SLOCSource Lines of Code
288SMESubject Matter Expert
289SMILSynchronized Multimedia Integration Language
290SMTPSimple Mail Transfer Protocol
291SOAPSimple Object Access Protocol
292SoCSystem on a Chip
293SPASingle-Page Application
294SRESite Reliability Engineering
295SSDSolid-State Drive
296SSGStatic Site Generator
297SSHSecure Shell
298SSLSecure Sockets Layer
299SSOSingle Sign-On
300SSRServer-Side Rendering
301SUDSystem Under Discussion
302SUTSystem Under Test
303SQLStructured Query Language
304STEMScience, Technology, Engineering, and Mathematics
305SUCSystem Use-Case
306SUSSystem Usability Scale
307SVGScalable Vector Graphics
308SVNApache Subversion
309SWESoftware Engineer
310TBTerabyte
311TCPTransmission Control Protocol
312TDDTest-Driven Development
313TDZTemporal Dead Zone
314TOCTable of Contents
315TSTypeScript
316tscTypeScript Compiler
317TSVTab-Separated Values
318TTFBTime to First Byte
319TUIText-based User Interface
320UCDUser-Centered Design
321UDPUser Datagram Protocol
322UEFIUnified Extensible Firmware Interface
323UIUser Interface
324UIDUnique Identifier
325UMDUniversal Module Definition
326UMLUnified Modeling Language
327UNIVACUniversal Automatic Computer
328URIUniform Resource Identifier
329URLUniform Resource Locator
330USBUniversal Serial Bus
331UTCUniversal Time Coordinated
332UTFUnicode Transformation Format
333UUIDUniversally Unique Identifier
334UXUser Experience
335UXDUser Experience Design
336UXRUser Experience Research
337vVersion
338VCSVersion Control System
339VDOMVirtual DOM
340VFSVirtual File System
341VMVirtual Machine
342VPNVirtual Private Network
343VPSVirtual Private Server
344W3CWorld Wide Web Consortium
345WAFWeb Application Firewall
346WasmWebAssembly
347Wi-FiWireless Fidelity
348WIPWork In Progress
349WLANWireless Local Area Network
350WLBWork-Life Balance
351WPWordPress
352WSJFWeighted Shortest Job First
353WSLWindows Subsystem for Linux
354WTFWhat the fuck
355WWWWorld Wide Web
356WYSIWYGWhat You See Is What You Get
357XHRXMLHttpRequest
358XHTMLExtensible HyperText Markup Language
359XMLExtensible Markup Language
360XPExtreme Programming
361XSSCross-Site Scripting
362YAGNIYou Aren't Gonna Need It
363YAMLYAML Ain't Markup Language
364YMLYandex Market Language
365YOEYears of Experience