Top 100+ Plus Computer Abbreviations and Acronyms

Computer Abbreviations and Acronyms are a way to shorten or simplify the task of typing information into a computer. Many computer users are familiar with some of these abbreviations, but may not be aware of all of them.

What are some Common Computer Acronyms and Abbreviations?

Computer acronyms and abbreviations can be quite confusing, but they’re actually fairly simple. In this introduction to computer acronyms and abbreviations, we’ll give you a little primer on what they are and some of the most common ones.

Top 100 Computer Abbreviations and Acronyms


Abbreviations are shortened forms of words or phrases. They have become popular in the world of computer usage because they can be more concise and easier to remember. Many abbreviations are formed from the first letter or letters of the full word, while others are derived from specific terms or concepts.

There are times when expert abbreviations and constructions can be difficult to discern, especially if they are not written in a clear manner. In order to ensure that these abbreviations and constructions are not blurred, it is important to use rigorous reasoning when writing. This will help readers understand the meaning of the text better and avoid confusion.

Here are the top 100 + List of Computer Hardware & Software Related Acronyms and Abbreviations.


ACE : Advanced Computing Environment
ACM : Association for Computing Machinery
ADB : Apple Desktop Bus
AM : Allied Master Computer
AAC: Advanced Audio Coding.
ABI: Application Binary Interface.
AMR: Audio Modern Riser.
APCI: Application – Layer Protocol Control Information.
API: Application Programming Interface.
ARPANET: Advanced Research Projects Agency Network.
ASCII: American Standard Code for Information Interchange.
ASP: Application Service Provider / Active Server Pages.
ABR: Available Bit Rate.
AD: Active Directory.
ADC: Analog – to – Digital Converter / Apple Display Connector (DVI Variant).
AHA: Accelerated Hub Architecture.
ATA: Advanced Technology Attachment.
ATM: Asynchronous Transfer Mode.
AVC: Advanced Video Coding.
AVI: Audio Video InterLeaved.
AWT: Abstract Window Toolkit.
ALGOL: Algorithmic Language.
AJAX: Asynchronous JavaScript and XML.
ALU: Arithmetic Logical Unit.
AMD: Advanced Micro Devices.
AST: Abstract Syntax Tree.


BINAC : Binary Automatic Computer
BOINC : Berkeley Open Infrastructure for Network Computing
BAL: Basic Assembly Language.
BASIC: Beginner All – Purpose Symbolic Instruction Code.
BCD: Binary Coded Decimal.
BER: Bit Error Rate.
BFD: Binary File Descriptor.
BGP: Border Gateway Protocol.
BiDi: Bi – Directional.
BIN: Binary.
BINAC: Binary Automatic Computer.
BIOS: Basic Input Output System.
BIT: A Binary Digit.
BLOB: Binary large Object.
BLOG: Web Log.
BPS: Bits Per Second.
BMP: Basic Multilingual Plane.
BT: BitTorrent / Bluetooth.
BW: Bandwidth.


CA – Computer Accountancy
CAD – Computer Aided Design
CAE – Computer Aided Engineering
CAID – Computer-Aided Industrial Design
CAI – Computer – Aided Instruction
CAM – Computer – Aided Manufacturing
CAPTCHA – Completely Automated Public Turing Test to tell Computers and Humans Apart
CAT – Computer – Aided Translation
CAQ – Computer – Aided Quality Assurance
CASE – Computer – Aided Software Engineering
CC – Computer Cleaning
CDE – Common Desktop Environment
CERT – Computer Emergency Response Team
CG – Computer Graphics
CGI – Computer – Generated Imagery
CISC – Complex Instruction Set Computer
CNC – Computer Numerical Control
CRS – Computer Reservations System
CS – Computer Science
CSE – Computer Science and Engineering
CT – Computerized Tomography
CTI – Computer Telephony Integration


DAO: Data Access Objects.
DAP: Direct Access Protocol.
DAT: Digital Audio Tape.
DB: DataBase.
DBA: Database Administrator.
DBMS: Database Management System.
DCC: Direct Client – to – Client.
DDR: Double Data Rate.
DES: Data Encryption Standard.
DFD: Data Flow Diagram.
DFS: Distributed File System.
DHTML: Dynamic Hyper Text Markup Language.
DIVX: Digital Video Express.
DVE: Digital Video Effects.
DLL: Dynamic Link Library.
DLP: Digital Light Processing.
DMA: Direct Memory Access.
DNS: Domain Name System.
DOS: Disk Operating System.
DPI: Dots per INCH.
DOS-PMI: Disk Operating System – Protected Mode Interface.
DSL: Digital Subscriber Line / Domain – Specific Language.
DBSN: Database Source Name (ODBC).
DTE: Data Terminal Equipment.
DTR: Data Terminal Ready.
DVD: Digital Versatile Disk / Digital Video Disk.
DVD-R: Digital Versatile Disk – Recordable.
DVD-ROM: Digital Versatile Disk – Read Only Memory.
DVD-RW: Digital Versatile Disk – Rewritable.
DVI: Digital Visual Interface.
DVR: Digital Video Recorder.
DTP: Desktop Publishing


EBCDIC: Extended Binary Coded Decimal Interchange Code.
EEPROM: Electronically Erasable Programmable Read Only memory.
EID: Electronic ID Card.
EIGRP: Enhanced Interior Gateway Routing Protocol.
ELF: Executable and Linkable Format.
ELM: Electronic Mail.
ENIAC: Electronic Numerical Integrator and Computer.
EOF: End of File.
EOL: End of Line.
EOM: End of Message.
EPROM: Erasable Programmable Read Only Memory.
ECU: Extended Unix Code.
EST: Electrostatic Discharge.
EXE: Executable.
ECMA :European Computer Manufacturers
EDVAC : Electronic Discrete Variable Automatic Computer
ENIAC: Electronic Numerical Integrator And Computer
EPIC: Explicitly Parallel Instruction Computing


FAT: File Allocation Table.
FAQ: Frequently Asked Questions.
FDC: Floppy Disk Controller.
FDD: Floppy Disk Drive.
FDMA: Frequency-Division Multiple Access.
FIFO: First In First Out.
FHS: Filesystem Hierarchy Standard.
FCS: Frame Check Sequence.
FPU: Floating Point Unit.
FS: File System.
FSB: Front Side Bus.
FTP: File Transfer Protocol.
FXP: File Exchange Protocol.
FOLDOC :Free Online Dictionary of Computing


GPGPU – General-Purpose Computing on Graphics Processing Units
G+ (Google Plus)
G2G (Good to go, Got to go, or government to government)
GA (general availabililty)
GaAs (Gallium Arsenide)
Gb / GB (gigabit / gigabyte)
GBIC (gigabit interface converter)
Gbps (Gigabits per second)
GCC (GNU Compiler Collection)
GCHQ (Government Communications Headquarters)
GCR (group code recording)
GDDR (graphics double data rate)
GDI (Graphics Device Interface)
GDPR (General Data Protection Regulation)
GE (General Electric or “greater than or equal to”)
GEM (Graphics Environment Manager)
GF (GeForce)
GFM (GitHub Flavored Markdown)
GFS (Global File System or Google File System)
GHz (Gigahertz)
Gib / GiB (gibibit / gibibyte)
GIGO (“garbage in, garbage out”)
GIMP (GNU image manipulation program)
GIMPS (great Internet mersenne prime search)
GIS (Geographic Information System)
GIYF (Google Is Your Friend)
GKS (Graphical Kernel System)
GM (game masters, gold master, golden masters, good morning, or good manners)
Gmail (Google Mail)
GNU (GNU’s Not Unix)
Goat (greatest of all time)
GPF (general protection fault)
GPG (GNU Privacy Guard)
GPL (general public license)
GPO (Group Policy Object)
GPPM (graphic pages per minute)
GPRS (General Packet Radio Service)
GPS (Global Positioning System)
GPT (GUID partition table)
GPU (graphics processing unit)
Gram (Instagram)
Gravatar (globally recognized avatar)
GRUB (GRand Unified Bootloader)
GSM (Global System for Mobile communication)
GT (Greater than or Greenwich Mean Time)
GTA (Grand Theft Auto)
GTK (GIMP toolkit)
GUI (graphical user interface)
GUID (globally unique identifier)
GWAM (gross words a minute)
Gzip (GNU zip)


H (height)
HACMP (high availability cluster multiprocessing)
HAL (hardware abstraction layer)
HAN (home area network)
HBA (host bus adapter)
HCI (human computer interface)
HCL (hardware compatibility list)
HD (hard drive, high-definition, or high-density)
HDC (hard disk controller)
HDCP (High-bandwidth Digital Content Protection)
HDD (hard disk drive)
HD DVD (High Definition Digital Versatile Disc)
HDLC (High-level Data Link Control)
HDMI (High-Definition Multimedia Interface)
HDML (handheld device markup language)
HD-ROM (high-density read-only memory)
HDSL (high-bit-rate digital subscriber line)
HDTV (high-definition TV)
HEIF (High Efficiency Image File format)
HES (hypertext editing system)
HEVC (high efficiency video coding)
HFC (hybrid fiber coax)
HFS (hierarchical file system)
HGA (Hercules graphics adapter)
HID (human interface device)
Hiew (hacker’s view)
Hi-res (high resolution)
HIT (human intelligence task)
HLL (high-level language)
HMA (high-memory area)
HMU (hit me up)
HOP (half OP)
HOPE (hackers on planet Earth)
HoT (Heal over Time)
HP (Hewlett-Packard or Hit Points)
HPA (high-performance addressing or hidden protected area)
HPD (hybrid passive display)
HPFS (high-performance file system)
HPGL (Hewlett Packard Graphic Language)
HP-UX (Hewlett Packard UniX)
HQ (high-quality)
HR (Human Resources)
HREF (Hypertext reference)
HSB (Hue, Saturation, and Brightness)
HSF (heat sink and fan)
HSL (Hue, Saturation, and Lightness)
HSSI (High-Speed Serial Interface)
HSYNC (Horizontal Synchronization)
HT (Hyper-Threading or HyperTransport)
HTML (Hypertext Markup Language)
HTML tag
HTPC (home theater personal computer)
HTTP (Hypertext Transfer Protocol)
HUD (heads up display)
Huh (Have you heard)
HW (hardware)
Hz (Hertz)
HCI – Human-Computer Interaction
HPC – High-Performance Computing
HTC – High-Throughput Computing


iSCSI – Internet Small Computer System interface
IA-32 (Intel Architecture 32)
IA-64 (Intel Architecture 64)
IAB (Internet Architecture Board)
IAC (In Any Case or Interapplication communications)
IAD (integrated access device)
IANA (Internet Assigned Numbers Authority)
IAP (Internet access provider)
IBG (interblock gap)
ICA (independent computing architecture, or integrated communications adapter)
Icacl (Integrity control access control list)
ICANN (Internet Corporation for Assigned Names and Numbers)
ICCCM (Inter-Client Communication Conventions Manual)
ICCP (Institute for Certification of Computer Professionals)
ICMP (Internet Control Message Protocol)
ICO (icon or Initial Coin Offering)
iCOMP (Intel comparative microprocessor performance)
ICRA (Internet Content Rating Association)
ICS (Internet Connection Sharing)
ICT (information and communications technology or International Computers and Tabulators)
ICU (instruction cache unit, interface converter unit, ISA configuration utility, or interactive chart utility)
IDC (insulation displacement contact or insulation displacement connector)
IDE (integrated development environment or integrated device electronics)
IDEA (International Data Encryption Algorithm)
IDMS (Integrated Database Management System)
IDPS (intrusion detection prevention system)
IDS (intrusion detection system)
IDSL (integrated services digital network digital subscriber line)
IE (Internet Explorer)
IEC (International Electrotechnical Commision)
IEEE (Institute of Electrical and Electronics Engineers)
IEN (Internet Experiment Note, Internet Engineering Notes, or Image-Enabled Netware)
IETF (Internet engineering task force)
IF (interactive fiction)
IFIP (International Federation for Information Processing)
IFTF (Interactive Fiction Technology Foundation)
IGES (Initial Graphics Exchange Specification)
IGMP (Internet Group Management Protocol)
IGP (Interior Gateway Protocol)
IHA (Intel Hub Architecture)
IIL (integrated injection logic)
IIS (Internet Information Server)
IM (instant message, instant messenger, or instant messaging)
IMAP (Internet Message Access Protocol)
IMDb (Internet Movie Database)
IMEI (International Mobile Equipment Identity)
IMSI (International Mobile Subscriber Identity)
INC (incorporated, or incoming)
INCITS (International Committee for Information Technology Standards)
Inetd (Internet service daemon)
Info (information)
Inode (index node)
Int (integer)
INTA (INTernational Trademark Association or INTerrupt Acknowledge)
INTR (interrupt)
I/O (input/output)
IOC (input/output controller)
IOCCC (Internet Obfuscated C Code Contest)
IOPS (input/output operations per second)
IOS (Input/Output Supervisor or Internetworking operating system)
IP (Internet Protocol, ingress protection, intellectual property)
IPB (illustrated parts breakdown)
IPC (interprocess communication, instructions per cycle)
IPD (interpupillary distance)
IPF (invalid page fault)
IPL (initial program load)
IPng (Internet Protocol next generation)
IPOS (input, processing, output, and storage or IP over Satellite)
IP Rating (Ingress Protection Rating)
IPS (intrusion prevention system)
IPsec (Internet Protocol security)
IPTO (Information Processing Technology Office)
IPTV (Internet Protocol television)
IPv4 (Internet Protocol version 4)
IPv6 (Internet Protocol version 6)
IPX/SPX (Internetwork Packet Exchange/Sequenced Packet Exchange)
IR (infrared, or information retrieval)
IRC (Internet Relay Chat)
IrDA (Infrared Data Association)
IRG (interrecord gap)
IRGB (Intensity-Red-Green-Blue)
ISACA (Information System Audit and Control Association)
IRL (in real-life)
IRQ (interrupt request)
IS (image stabilization, Information Services, or Information Systems)
ISA (Industry Standard Architecture)
ISAM (indexed sequential access method)
ISAPI (Internet Server Application Programming Interface)
ISV (independent software vendor)
IT (information technology)
ITC (International Typeface Corporation)
ITIL (Information Technology Infrastructure Library)
ITU (International Telecommunication Union)
ITX (Information Technology eXtended)
ISATAP (Intra-Site Automatic Tunnel Addressing Protocol)
ISBN (International Standard Book Number)
ISDN (Integrated Services Digital Network)
ISIS (Image and Scanner Interface Specification, infinitely scalable intelligent storage, or integrated software for imagers and spectrometers)
ISO (International Organization for Standardization)
ISP (Internet service provider)
ISV (independent software vendor)
IT (information technology)
ITC (International Typeface Corporation)
ITIL (Information Technology Infrastructure Library)
ITU (International Telecommunication Union)
ITX (Information Technology eXtended)


J2EE: Java 2 Enterprise Edition.
J2ME: Java 2 Micro Edition.
J2SE: Java 2 Standard Edition.
JDK: Java Development KIT.
JPEG: Joint Photographic Experts Group.
JRE: Java Runtime Environment.
JS: Java Script.
JSON: Java Script Object Notation.
JSP: Java Server Pages.
JUG: Java User Group.
JDS : Java Desktop System
JPEG: Joint Photographic Expert Group


KB: Kilobyte.
Kb: Kilobit.
KHz: Kilohertz.
KBPS: Kilobit per second.
KVM: Keyboard, Video, Mouse.


MAN: Metropolitan Area Network.
MANET: Mobile Ad-Hoc Network.
Mb: Megabit.
MB: Megabyte.
MBCS: Multi Byte Character Set.
MBR: Master Boot Record.
MDI: Multiple Document Interface.
MICR: Magnetic Ink Character Recognition.
MIDI: Musical Instrument Digital Interface.
MIMO: Multiple-Input Multiple Output.
MIPS: Million Instructions Per Second.
MIME: Multipurpose Internet Mail Extensions.
MHz: Megahertz.
MMU: Memory Management Unit.
MMX: Multi-Media Extensions.
MNG: Multiple-image Network Graphics.
MOSFET: Metal-Oxide Semiconductor Field Effect Transistor.
MPEG: Motion Pictures (coding) Experts Group.
MPL: Mozilla Public License.
MSB: Most Significant Bit.
MS-DOS: Microsoft Disk Operating System.
MVS: Multiple Vendor System.


NFS: Network File System.
NIC: Network Interface Controller.
NIO: New I/O.
NMI: Non-Maskable Interrupt.
NNTP: Network News Transfer Protocol.
NOP: NO Operation.
NOS: Network Operating System.
NT (Windows): New Technology.
NTFS: NT File System.
NTP: Network Time Protocol.
NVRAM: Non-Volatile Random Access Memory.
NCSA : National Center for Supercomputing Applications
NGSCB : Next – Generation Secure Computing Base


P2P: Peer-To-Peer.
PAN: Personal Area Network.
PAP: Password Authentication Protocol.
PATA: Parallel ATA.
PC: Personal Computer.
PCB: Printed Circuit Board.
PCMCIA : Personal Computer Memory Card
PC DOS: Personal Computer Disk Operating System.
PCI: Peripheral Component Interconnect.
PCIe: PCI Express.
PCL: Printer Command Language.
PERL: Practical Extraction and Reporting Language.
PGA: Pin Grid Array.
PHP: PHP: Hypertext Preprocessor.
PIC: Peripheral Interface Controller / Programmable Interrupt Controller.
PINE: Program for Internet News & Email.
PIO: Programmed Input/Output.
PLC: Power Line Communication / Programmable Logic Controller.
Pnp: Plug-and-Play.
PoE: Power Over Ethernet.
POST: Power-On Self Test.
PPC: Power PC.
PPI: Pixels Per Inch.
PPP: Point-to-Point Protocol.
PPPoA: PPP over ATM.
PPPoE: PPP over Ethernet.
PPTP: Point-to-Point Tunneling Protocol.
PSU: Power Supply Unit.
PL/M – Programming Language for Microcomputers


RAD: Rapid Application Development.
RADIUS: Remote Authentication Dial In User Service.
RAID: Redundant Array of Independent Disks.
RAIT: Redundant Array of Inexpensive Tapes.
RAM: Random Access Memory.
RARP: Reverse Address Resolution Protocol.
RDBMS: Relation Database Management System.
RDF: Resource Description Framework.
REEAL: Recursive Functions Algorithmic Language.
RF: Radio Frequency.
RGB: Red, Green, Blue (RGBA- Red, Green, Blue, Alpha).
RIP: Routing Information Protocol.
ROM: Read Only Memory.
ROMB: Read-Out Motherboard.
ROM-DOS: Read Only Memory-Disk Operating System.
RTOS: Real Time Operating System.
RD : Remote Desktop
RDC : Remote Desktop Connection
RDP : Remote Desktop Protocol
RISC : Reduced Instruction Set Computer
RISC OS : Reduced Instruction Set Computer


SAN: Storage Area Network.
SATA: Serial ATA.
SAX: Simple API of XML.
SBP-2: Serial Bus Protocol 2.
SBU: Standard Build Unit.
SCSI: Small Computer System Interface.
SDL: Simple Direct Media Layer.
SDN: Service Delivery Network.
SDR: Software-Defined Radio.
SDRAM: Synchronous Dynamic Random Access Memory.
SFTP: Secure FTP/Simple File Transfer Protocol.
SHDSL: Single-pair High-speed Digital Subscriber Line.
SIMD: Single Instruction, Multiple Data.
SIMM: Single InLine Memory Module.
SMBIOS: System Management BIOS.
SMTP: Simple Mail Transfer Protocol.
SP: Service Pack.
SPI: Serial Peripheral Interface.
SQL: Structured Query Language.
SUS: Single UNIX Specification.
SVD: Structured VLSI Design.
SVG: Scalable Vector Graphics.
SVGA: Super Video Graphics Array.
SLED : SUSE Linux Enterprise Desktop
SCSI : Small Computer System Interface


TB: TeraByte.
TCP: Transmission Control Protocol.
TCP/IP: Transmission Control Protocol / Internet Protocol.
TDMA: Time Division Multiple Access.
tmp: Temporary.
TTA: True Tap Audio.
TTF: True Type Font.
TTL: Transistor-Transistor-Logic.
TTS: Text-to Speech.
TTY: Teletype.


UMPC : Ultra – Mobile Personal Computer
UNIVAC : Universal Automatic Computer (By MKS)
UVC : Universal Virtual Computer
UAC: User Account Control.
UART: Universal Asynchronous Receiver Transmitter.
UEFI: Unified Extensible Firmware Interface.
UI: User Interface.
UL: Upload.
UPS: Uninterruptible Power Supply.
URI: Uniform Resource Identifier.
URL: Uniform Resource Locator.
URN: Uniform Resource Name.
USB: Universal Serial Bus.
UTF: Unicode Transformation Format.
UTP: Unshielded Twisted Pair


VAR: Variable.
VB: Visual Basic.
VBA: Visual Basic for Applications.
VBS: Visual Basic Script.
VFAT: Virtual FAT.
VFS: Virtual File System.
VGA: Video Graphics Array.
VGCT: Video Graphics Character Table.
VDI : Virtual Desktop Infrastructure.
VNC : Virtual Network Computing.
VLAN: Virtual Local Area Network.
VM: Virtual Memory.
VOD: Video On Demand.
VoIP: Voice Over IP.
VPN: Virtual Private Network.
VPU: Visual Processing Unit.
VT: Video Terminal.


WAN: Wide Area Network.
WAP: Wireless Access Protocol.
Wi-Fi: Wireless Fidelity.
WinFS: Windows Future Storage.
WINS: Windows Internet Naming Service.
WLAN: Wireless Local Area Network.
WMA: Windows Media Audio.
WMV: Windows Media Video.
WOL: Wake-on-Lan.
WOM: Wake-on-Modem.
WPA: Wi-Fi Protected Access.
WSDL: Web Services Description Language.
WUSB: Wireless Universal Serial Bus.
WWAN: Wireless Wide Area Network.
WWID: World Wide Identifier.
WWW: World Wide Web.


XAML: Extensible Application Merkup Language.
XHTML: Extensible Hypertext Markup Language.
XML: Extensible Markup Language.
XNS: Xerox Network Services.
XMMS: X MultiMedia System.
XSL: Extensible StyleSheet Language.
XSL-FO: Extensible StyleSheet language Formatting Objects.
XSLIT: Extensible StyleSheet language Transformations.
XUL: XML User Interface Language.


ZIFS: Zero Insertion Force Socket.
ZISC: Zero Instruction Set Computer.
ZMA: Zone Multicast Address.
ZISC : Zero Instruction Set Computer The computer abbreviations are abbreviated form of words or phrases.


Computer abbreviations and acronyms can be a confusing and daunting task to decipher, but with a little effort, they can become second nature. In this article, we explored some of the most common computer abbreviations and acronyms, their meanings, and how to use them.

Sharing Is Caring:

This is Amit Kumar Giri in Short Amit KG, Owner of site, and a part young part-time blogger, computer trainer.  With, you can learn everything about computers in a simple and straightforward manner. We have content written by computer experts to help you achieve success with your computer usage. We also offer online courses that will teach you how to use computers effectively and efficiently. If you're looking for help learning how to use computers or want to improve your skills, visit us at today!

Leave a Comment