Full Names Related To Programming

In this article, we are going to learn the full names of all many abbreviations in programming used commonly.

In this article, we are going to learn the full names of all many abbreviations in programming used commonly. I believe many of us don't know the full names even after using the technology and that term a thousand times. I think it will be useful for everyone.

Let's start.

A Full Forms

AJAX  - Asynchronous JavaScript and XML.
API - Application Programming Interface.
APK - Android Application Package.
ASP - Active Server Page.

B Full Forms

BIOS - Basic Input Output System.

C Full Forms

CPU - Central Processing Unit.
CSS - Cascading Style Sheet.
CLI - Common Language Infrastructure.

D Full Forms

DHTML - Dynamic Hyper Text Markup Language.
DTD - Document Type Declaration.
DOM - Document Object Model.

F Full Forms

FTP - File Transfer Protocol.

G Full Forms

GPRS - General Packet Radio Service.
GPS - Global Positioning System.
GUI - Graphical User Interface.
GOOGLE - Global Organization Of Oriented Group Language Of Earth. (Not official though)

H Full Forms

HTML - Hyper Text Markup Language.
HTTP - Hyper Text Transfer Protocol.
HTTPS - Hyper Text Transfer protocol secure.

I Full Forms

IBM - International Business Machines.
IP - Internet Protocol.
IPV4 - Internet protocol version 4.
IPV6 - Internet protocol version 6.

J Full Forms

JPG - Joint Photographic Experts Group.
JSF - JavaServer Faces.
JSON - JavaScript Object Notation.

M Full Forms

MTS - Microsoft Transaction Server.
MVC - Model View Controller.

N Full Forms

.NET - Network Enabled Technologies.

O Full Forms

OOP - Object Oriented Programming.

P Full Forms

PDF - Portable Document Format.
PNG - Portable Network Graphics.
PHP - Hypertext Preprocessor.

R Full Forms

RAM - Random Access Memory.

S Full Forms

SEO - Search Engine Optimization.
SQL - Structured Query Language.
SDK - Software Development Kit. 

U Full Forms

UML - Unified Modeling Language.
URL - Uniform Resource Locator.
UPS - Uninterruptible Power Supply.
USB - Universal Serial Bus.

V Full Forms

VGA - Video Graphics Array.
VIRUS - Vital Information Resources Under Seize.
VLC - VideoLAN Client.
VPI - Virtual Path Identifier.
VBA - Visual Basic for Applications.
VB - Visual Basic.

W Full Forms

WIFI - Wireless Fidelity.
WWW - World Wide Web.
WPA - Wi-Fi Protected Access.
WLAN - Wireless local area network.

X Full Forms

XML - EXtensible Markup Language.
XHTML - EXtensible HyperText Markup Language.
XSLT - EXtensible Stylesheet Language Transformations.
XMPP - Extensible Messaging and Presence Protocol.
XAMPP Cross - Platform (X), Apache (A), MariaDB (M), PHP (P) and Perl (P).

Y Full Forms

YAHOO - Yet Another Hierarchy of Officious Oracle / Yet Another Hierarchically Organized Oracle. (Not official though)

I know a lot of short forms are there that I could not cover in this write-up. Please comment below so that everyone can get benefitted with the same.

Thank You!