Longform of Some Things

Do U Know The Full Forms Of Following:

Google - Global Organization of Oriented Group Language of Earth
Yahoo – Yet Another Hierarchy of Officious Oracle
ADIDAS – All Day I Dream About Sports
NASA – National Aeronautics Space Administration
ISRO – Indian Space Research Organisation
APJ Abdul Kalam – Avul Pakir Jainulabdeen Abdul Kalam 
ICICI - Industrial Credit and Investment Corporation of India
HDFC – Housing Development Finance Corporation
Virus – Vital Information Resources Under Seize.
PSD - Photoshop Document (Photoshop Standard Document)
PDF - Portable Document Format 

>>>>>List of some Programming Based Full Forms<<<<<

AJAX – Asynchronous JavaScript and XML
Oracle - Oak Ridge Automatic Computer and Logical Engine
RDBMS – Relational DataBase Management System
SQL – Structured Query Language
XML – Extensible Markup Language
PERL – Practical Extraction and Report Language
PHP – Hypertext Preprocessor (before it was Personal Home Page )
ASP – Active Server Pages
ASPX/ASP.NET – Active Server Page Extended
API – Application Programming Interfaces
HTML – HyperText Markup Language
XHTML – Extensible HyperText Markup Language
CSS – Cascading Style Sheets
ASCII – American Standard Code for Information Interchange

>>>>>List of some Technology Based Full Forms<<<<<

GPRS – General Packet Radio Service 
3G – Third Generation
GPS – Global Positioning System
UMTS – Universal Mobile Telecommunications System (UMTS)
HSDPA – High- Speed Downlink Protocol Access
GSM - Global System for Mobile Communications 
EDGE – Enhanced Data rates for GSM Evolution (edge org )
IMEI – International Mobile Equipment Identity (dial *#06# to know your mobile 
IMEI number)
IVRS – Interactive Voice Response System
CDVA – Code Division Multiple Access
RAM – Random Access Memory 
ROM – Read Only Memory 
MIME – Multipurpose Internet Mail Extensions
SMTP – Simple Mail Transfer Protocol
IMAP – Internet Message Access Protocol 
HTTP - Hypertext Transfer Protocol
WWWC/W3C – World Wide Web Consortium 
DNS - Domain Name System

>>>>>List of some Multimedia Based Full Forms<<<<<

VCD – Video Compact Disk
DVD – Digital Versatile Disk
AVI – Audio Video Interleave.
3GP – 3rd Version of generation protocol
JPEG – Joint Photographic Experts Group
GIF- Graphic Interchange Format
PNG – Portable Networks Graphic
MPEG – Motion Picture Experts Group