Computer Science Glossary (Roman English)
Algorithm - Ek step-by-step tareeqa kisi problem ko solve karne ka.
API - Do software systems ke darmiyan baat cheet ka tareeqa.
Array - Ek data structure jo ek hi type ke multiple values ko store karta hai.
Binary - Computer ki zubaan jo sirf 0 aur 1 ka istemal karti hai.
Boolean - Data type jo sirf `true` ya `false` value rakhta hai.
Bug - Program ya code mein ghalti ya error.
CPU - Computer ka brain, jo sab calculations karta hai.
Cloud Computing - Internet ke zariye data store karna aur access karna.
Compiler - Ek tool jo high-level code ko machine code mein convert karta hai.
Data Structure - Data ko organize aur manage karne ka tareeqa.
Database - Data ko store aur access karne ka system.
Debugging - Code mein bugs ya errors ko dhoondhna aur fix karna.
Encryption - Data ko secure karne ke liye usay unreadable form mein badalna.
Executable - Aisa file jo run ho sakta hai aur koi kaam perform karta hai.
Function - Code ka ek block jo specific kaam karta hai.
Firewall - Security system jo unwanted traffic ko rokta hai.
Git - Version control system jo code ke changes track karta hai.
GUI - Visual interface jaise buttons, windows, etc.
H
HTML - Web pages banane ki language.
Hard Drive - Permanent data storage device.
IDE - Software jahan developers code likhte hain aur test karte hain.
IP Address - Network mein device ka unique number.
Java - Ek popular programming language.
JavaScript - Web pages mein interactivity add karne ke liye use hoti hai.
Kernel - Operating system ka core part jo system resources ko manage karta hai.
Loop - Aisa code block jo repeat hota hai jab tak condition true ho.
Library - Pre-written code ka collection jo reuse ke liye hota hai.
Machine Learning - AI ka hissa jisme machines data se seekhti hain.
Memory (RAM) - Temporary storage jo programs chalate waqt use hoti hai.
Network - Connected computers ka group jo data share karte hain.
Node - Network ya data structure ka ek point.
Operating System - System software jo hardware aur software ko manage karta hai.
OOP - Programming style jisme objects use hote hain.
Programming Language - Language jo software banane ke liye use hoti hai.
Protocol - Network pe data bhejne ke rules.
Queue - Data structure jisme data first-in, first-out order mein process hota hai.
R
Recursion - Aisi function jo khud ko call karti hai.
Router - Device jo internet traffic ko manage karta hai.
Syntax - Programming language ke rules.
Source Code - Developer ke likhe hue original code.
Thread - Program ka chhota part jo independently chal sakta hai.
Terminal - Command line interface jahan text commands di jaati hain.
UI - Software ka wo hissa jise user interact karta hai.
URL - Website ka address.
Variable - Ek naam jo kisi value ko store karta hai.
Version Control - Code mein hone wale changes ko track karne ka system.
Web Browser - Software jo websites dikhata hai.
While Loop - Aisi loop jo condition true hone tak repeat hoti hai.
XML - Data store aur transport karne ke liye use hone wali markup language.
YAML - Configuration files ke liye use hone wali readable file format.
Zero-Day - Aisi vulnerability jo abhi tak discover nahi hui hoti aur attackers use exploit karte hain.