Professional Documents
Culture Documents
Common Acronyms
Common Acronyms
3. GUI: Abbreviation of Graphic User Interface. A GUI or graphical user interface is a form of user
interface that allows users to interact with electronic devices through a graphical interface.
5. DOM: Abbreviation of Document Object Model. The Document Object Model or DOM is a
7. AJAX: Abbreviation of Asynchronous JavaScript And XML. Ajax is a set of techniques using web
8. AVIF: Abbreviation of AV1 Image File Format. It is a new, highly efficient image compression
format.
9. HTML: Abbreviation of HyperText Markup Language. It is the standard markup language for
10. XML: Abbreviation of eXtensible Markup Language. XML is a markup language designed by the
World Wide Web Consortium (W3C) to establish a syntax for encoding documents that both machines
11. SEO: Abbreviation of Search Engine Optimization. The SEO Abbreviation is used to define the
process of improving the quality and quantity of website traffic by increasing the visibility of a
website.
12. UX: Abbreviation of User Experience. UX abbreviation is used to define the design process to create
15. API Abbreviation of Application programming interface. An API enables two different
applications to talk with each other for making some parts of the code available.
16. CDN: Abbreviation of Content delivery network. A CDN is a highly-distributed of servers that help
minimize delays in loading web page content by reducing the physical distance between the server and
the user.
17. CMS: Abbreviation of Content management system. A CMS is a software application used for
18. ERP: Abbreviation of Enterprise resource planning. ERP abbreviation is used to refers to a sort of
19. CRUD: Abbreviation of Create, read, update, and delete. In programming, create, read, edit, and
20. MVC: Abbreviation of Model, View, and Controller. MVC abbreviation is used to define a
software design pattern commonly used for developing user interfaces that distribute the program logic
21. UTC: Abbreviation of Coordinated Universal Time. UTC is the primary time standard by which the
22. EOF: Abbreviation of End of File. The EOF abbreviation is used to indicates the end of a file.
23. FIFO: Abbreviation of First In First Out. FIFO abbreviation is used to indicate that the first item
24. FTP: Abbreviation of File Transfer Protocol. The FTP abbreviation is used to refers to a protocol
25. SDK: Abbreviation of Software development kit. An SDK is a collection of software development
27. JRE: Abbreviation of Java Runtime Environment. It is the part of the JDK that contains and
organizes the set of tools and minimum requirements for executing Java applications.
28. JVM: Abbreviation of Java Virtual Machine. The JVM is the virtual machine that allows computers
to run Java programs as well as programs written in other languages that are also compiled to Java
bytecode.
29. SOAP: Abbreviation of Simple Object Access Protocol. SOAP is used to define a messaging
30. SQL: Abbreviation of Structured Query Language. The SQL language is used in programming for
31. JDBC: Abbreviation of Java Database Connectivity. JDBC is an API for the Java language which
32. ORM: Abbreviation of Object Relational Mapping. An ORM is a programming technique used for
33. ETL: Abbreviation of Extract, Transform, Load. The ETL abbreviation is used to define a type of
data integration that refers to the three steps (extract, transform, load) used to mix data from multiple
sources.
35. REST: Abbreviation of Representational state transfer. REST defines a programming architectural
36. CSS: Abbreviation of Cascading Style Sheets. CSS is a style sheet language used for describing the
37. CVS: Abbreviation of Concurrent Versioning System. CVS is a version control system that tracks
39. TDD: Abbreviation of Test-driven development. TDD is a software development process that is
based on the repetition of a short development cycle: requirements are turned into specific test cases,
strategy, which has evolved from TDD, but it is not a testing technique. BDD defines a common
41. XP: Abbreviation of Extreme Programming. XP is a software development method that organizes
people to produce higher-quality software more productively and try to reduce the cost of changes in
42. UAT: Abbreviation of User Acceptance Testing. UAT is the last phase of the software testing
process
44. SAAS: Abbreviation of Software as a Service. SaaS is a software solution that is purchased from a
45. UUID: Abbreviation of Universally unique identifier. A UUID is a 128-bit number used to identify
46. WYSIWYG: Abbreviation of What you see is what you get. Microsoft Word is a common example
to define a WYSIWYG editor. You have a blank page with some format tools, words, images, tables,
and so forth. What you see on the screen is exactly what you see when you print the document.
47. SMACSS: Abbreviation of Scalable and Modular Architecture for CSS. SMACSS is a style guide
49. YAGNI: Abbreviation of You Ain't Gonna Need It. YAGNI is a principle of XP that sets that a
50. GNU: This is a recursive acronym for “GNU's Not Unix. GNU is an extensive collection of free
software, which gave rise to the family of operating systems popularly known as Linux.