💡 कंप्यूटर साइंस के लिए इंग्लिश – तकनीकी शब्दावली
📘 परिचय
यदि आप एक डेवलपर, सिस्टम एडमिन या तकनीकी दुनिया में रुचि रखने वाले व्यक्ति हैं, तो तकनीकी अंग्रेज़ी का ज्ञान अत्यंत आवश्यक है। इस पृष्ठ में आप प्रोग्रामिंग, नेटवर्किंग, आईटी और साइबर सुरक्षा के महत्वपूर्ण अंग्रेज़ी शब्द सीखेंगे – स्पष्ट अनुवाद के साथ।
इसका उद्देश्य है तकनीकी दस्तावेज़ों को समझना, अंतरराष्ट्रीय टीमों में काम करना और डिजिटल क्षेत्र में आत्मविश्वास से संवाद करना।
🖥️ कंप्यूटर शब्दावली
ये वे मूल शब्द हैं जिन्हें हर डिजिटल उपयोगकर्ता या पेशेवर को अंग्रेज़ी में जानना चाहिए। ये मुख्य घटकों, स्टोरेज और कंप्यूटर से संबंधित महत्वपूर्ण कार्यों को कवर करते हैं।
- computer – कंप्यूटर
- hardware – हार्डवेयर
- software – सॉफ्टवेयर
- operating system (OS) – ऑपरेटिंग सिस्टम
- application – एप्लिकेशन / प्रोग्राम
- user interface (UI) – यूज़र इंटरफेस
- update – अपडेट
- bug – बग / त्रुटि
- backup – बैकअप
- file – फ़ाइल
- folder – फोल्डर
- drag and drop – ड्रैग और ड्रॉप
- install – इंस्टॉल करना
- uninstall – अनइंस्टॉल करना
- reboot / restart – रीबूट / रिस्टार्ट करना
- crash – क्रैश / अचानक बंद होना
- memory (RAM) – रैम मेमोरी
- storage / hard drive – स्टोरेज / हार्ड ड्राइव
- CPU (central processing unit) – प्रोसेसर
- display / screen – स्क्रीन
- mouse – माउस
- keyboard – कीबोर्ड
- printer – प्रिंटर
- USB stick / flash drive – यूएसबी ड्राइव
- desktop – डेस्कटॉप
- laptop – लैपटॉप
- login / log in – लॉग इन करना
- logout / log out – लॉग आउट करना
- settings – सेटिंग्स
- notification – सूचना
- access – एक्सेस
🌐 नेटवर्क और इंटरनेट
आज की डिजिटल दुनिया में, नेटवर्क और इंटरनेट से जुड़े शब्दों को समझना आवश्यक है। ये शब्द वेब, तकनीकी सहायता और नेटवर्क प्रशासन के क्षेत्रों में आमतौर पर उपयोग किए जाते हैं।
- network – नेटवर्क
- Wi-Fi / wireless – वाई-फाई / वायरलेस
- LAN (Local Area Network) – लोकल एरिया नेटवर्क
- WAN (Wide Area Network) – वाइड एरिया नेटवर्क
- IP address – आईपी पता
- DNS (Domain Name System) – डोमेन नेम सिस्टम
- router – राउटर
- modem – मॉडेम
- bandwidth – बैंडविड्थ
- ping – पिंग टेस्ट
- latency – लेटेंसी
- firewall – फ़ायरवॉल
- proxy – प्रॉक्सी सर्वर
- VPN (Virtual Private Network) – वर्चुअल प्राइवेट नेटवर्क
- ISP (Internet Service Provider) – इंटरनेट सेवा प्रदाता
- upload / download – अपलोड / डाउनलोड
- streaming – स्ट्रीमिंग
- server – सर्वर
- client – क्लाइंट
- domain name – डोमेन नाम
- web hosting – वेब होस्टिंग
- HTTP / HTTPS – हाइपरटेक्स्ट ट्रांसफर प्रोटोकॉल (सिक्योर)
- URL (Uniform Resource Locator) – यूआरएल / वेब पता
- browser – ब्राउज़र
- cookie – कुकी
- cache – कैश मेमोरी
- cloud computing – क्लाउड कंप्यूटिंग
- data center – डेटा सेंटर
- IoT (Internet of Things) – इंटरनेट ऑफ थिंग्स
👨💻 प्रोग्रामिंग और विकास
यह अनुभाग उन मुख्य अंग्रेज़ी शब्दों को प्रस्तुत करता है जो सॉफ़्टवेयर डेवलपमेंट, कोडिंग और कंप्यूटर प्रोग्रामिंग में उपयोग होते हैं, चाहे भाषा कोई भी हो (Python, JavaScript, Java, आदि)।
- code – कोड
- source code – स्रोत कोड
- program – प्रोग्राम
- script – स्क्रिप्ट
- function / method – फंक्शन / मेथड
- variable – वेरिएबल
- parameter / argument – पैरामीटर / आर्ग्युमेंट
- loop – लूप
- conditional statement – कंडीशनल स्टेटमेंट
- if / else – इफ / एल्स
- array / list – ऐरे / लिस्ट
- object – ऑब्जेक्ट
- class – क्लास
- inheritance – इनहेरिटेंस
- debug / debugging – डीबग / डीबगिंग
- compile – कंपाइल करना
- execute / run – एक्सिक्यूट / रन करना
- syntax error – सिंटैक्स एरर
- logic error – लॉजिक एरर
- IDE (Integrated Development Environment) – इंटीग्रेटेड डेवलपमेंट एनवायरनमेंट
- text editor – टेक्स्ट एडिटर
- framework – फ्रेमवर्क
- library – लाइब्रेरी
- API (Application Programming Interface) – एप्लीकेशन प्रोग्रामिंग इंटरफेस
- version control – वर्शन कंट्रोल
- repository – रिपॉजिटरी
- commit – कमिट
- pull / push – पुल / पुश करना (Git में)
- merge – मर्ज करना
- open source – ओपन सोर्स
🛠️ सिस्टम और प्रशासन
यह अनुभाग कंप्यूटर सिस्टम प्रशासन, सर्वर प्रबंधन और नेटवर्क या सिस्टम व्यवस्थापक की भूमिकाओं को समझने के लिए आवश्यक शब्दावली को कवर करता है।
- system administrator – सिस्टम एडमिनिस्ट्रेटर
- IT support – आईटी सहायता
- server – सर्वर
- client-server architecture – क्लाइंट-सर्वर आर्किटेक्चर
- uptime – कार्य समय
- downtime – रुकावट / अनुपलब्धता
- scheduled maintenance – निर्धारित रखरखाव
- command line – कमांड लाइन
- shell – शेल / कमांड इंटरप्रेटर
- task manager – टास्क मैनेजर
- process – प्रक्रिया
- service – सेवा (पृष्ठभूमि में)
- system logs – सिस्टम लॉग
- boot process – बूट प्रक्रिया
- permissions / access rights – एक्सेस अधिकार
- administrator / root – व्यवस्थापक / रूट
- virtual machine (VM) – वर्चुअल मशीन
- container – कंटेनर
- automation script – ऑटोमेशन स्क्रिप्ट
- monitoring tool – निगरानी उपकरण
- patch – पैच / सुधार
- deployment – परिनियोजन
- configuration – कॉन्फ़िगरेशन
- backup & recovery – बैकअप और पुनर्प्राप्ति
- cloud infrastructure – क्लाउड अवसंरचना
- DevOps – देवऑप्स
- high availability – उच्च उपलब्धता
- load balancing – लोड संतुलन
🔐 साइबर सुरक्षा
साइबर सुरक्षा हर संगठन के लिए एक महत्वपूर्ण क्षेत्र है। यहां कंप्यूटर सुरक्षा, डेटा सुरक्षा और साइबर हमलों की रोकथाम में प्रयुक्त मुख्य अंग्रेजी शब्द दिए गए हैं।
- cybersecurity – साइबर सुरक्षा
- cyberattack – साइबर हमला
- data breach – डेटा उल्लंघन
- phishing – फ़िशिंग
- malware – मैलवेयर
- spyware – स्पायवेयर
- ransomware – रैंसमवेयर
- virus – वायरस
- worm – वर्म
- trojan horse – ट्रोजन हॉर्स
- antivirus software – एंटीवायरस सॉफ़्टवेयर
- firewall – फ़ायरवॉल
- encryption – एन्क्रिप्शन / एन्क्रिप्शन
- decryption – डिक्रिप्शन
- two-factor authentication (2FA) – दो-कारक प्रमाणीकरण
- password manager – पासवर्ड मैनेजर
- identity theft – पहचान की चोरी
- zero-day attack – ज़ीरो-डे हमला
- penetration testing – पेनिट्रेशन टेस्टिंग
- security breach – सुरक्षा में सेंध
- access control – एक्सेस नियंत्रण
- network security – नेटवर्क सुरक्षा
- endpoint security – एंडपॉइंट सुरक्षा
- data protection – डेटा संरक्षण
- GDPR (General Data Protection Regulation) – जीडीपीआर (डेटा संरक्षण नियम)
- SIEM (Security Information and Event Management) – सुरक्षा सूचना और ईवेंट प्रबंधन
- incident response – घटना प्रतिक्रिया
- vulnerability – भेद्यता
- threat – खतरा
- patch management – पैच प्रबंधन
👥 आईटी पेशेवर भूमिकाएँ
आईटी क्षेत्र में कई प्रकार की नौकरियाँ होती हैं, जिनमें से प्रत्येक की अपनी विशिष्ट जिम्मेदारियाँ होती हैं। यहां आईटी उद्योग में व्यावसायिक भूमिकाओं का सामान्य शब्दावली दी गई है।
- software developer – सॉफ्टवेयर डेवलपर
- web developer – वेब डेवलपर
- frontend developer – फ्रंटएंड डेवलपर
- backend developer – बैकएंड डेवलपर
- full-stack developer – फुल-स्टैक डेवलपर
- mobile developer – मोबाइल डेवलपर
- DevOps engineer – देवऑप्स इंजीनियर
- systems administrator – सिस्टम एडमिनिस्ट्रेटर
- network administrator – नेटवर्क एडमिनिस्ट्रेटर
- IT technician – आईटी तकनीशियन
- IT support specialist – आईटी समर्थन विशेषज्ञ
- security analyst – सुरक्षा विश्लेषक
- penetration tester – पेनिट्रेशन टेस्टर
- cloud engineer – क्लाउड इंजीनियर
- database administrator (DBA) – डेटाबेस एडमिनिस्ट्रेटर
- data analyst – डेटा विश्लेषक
- data scientist – डेटा साइंटिस्ट
- AI engineer – एआई इंजीनियर
- machine learning engineer – मशीन लर्निंग इंजीनियर
- IT project manager – आईटी प्रोजेक्ट मैनेजर
- business analyst – व्यवसाय विश्लेषक
- scrum master – स्क्रम मास्टर
- UX designer – यूएक्स डिजाइनर (उपयोगकर्ता अनुभव)
- UI designer – यूआई डिजाइनर (यूज़र इंटरफेस)
- QA tester – गुणवत्ता परीक्षक / क्यूए
💬 उपयोगी अभिव्यक्तियाँ और कमांड्स
यहाँ कंप्यूटर संदर्भ में सामान्यतः प्रयुक्त अंग्रेज़ी अभिव्यक्तियाँ, वाक्यांश और कमांड्स दिए गए हैं। ये तकनीकी दस्तावेज़ पढ़ने, टीमों के साथ सहयोग करने या टर्मिनल का उपयोग करने में सहायक होती हैं।
📘 सामान्य तकनीकी अभिव्यक्तियाँ
- push to repo – कोड को रिपॉजिटरी में भेजना
- merge a branch – एक ब्रांच को मर्ज करना
- commit changes – परिवर्तन संचित करना
- raise a ticket – सहायता अनुरोध खोलना
- code review – कोड की समीक्षा
- deployment pipeline – परिनियोजन पाइपलाइन
- hotfix – त्वरित सुधार
- refactor the code – कोड को पुनःसंरचित करना
- deprecated function – अप्रचलित फ़ंक्शन
🧑💻 सामान्य Unix / Linux कमांड्स
ls– किसी फ़ोल्डर की फ़ाइलों को सूचीबद्ध करनाcd– फ़ोल्डर बदलनाpwd– वर्तमान पथ दिखानाmkdir– नया फ़ोल्डर बनानाrm -rf– फ़ोल्डर को पुनरावृत्त रूप से हटानाcp– फ़ाइल या फ़ोल्डर की प्रति बनानाmv– फ़ाइल को स्थानांतरित या नाम बदलनाtouch– खाली फ़ाइल बनानाgrep– फ़ाइल में टेक्स्ट खोजनाchmod– अनुमतियाँ बदलनाchown– फ़ाइल का स्वामी बदलना
🔎 अन्य उपयोगी अभिव्यक्तियाँ
- bug tracking – बग की निगरानी
- feature request – सुविधा अनुरोध
- rollback – पिछली संस्करण पर लौटना
- continuous integration – सतत एकीकरण
- release notes – रिलीज़ नोट्स
- versioning system – संस्करण प्रबंधन प्रणाली
- runtime error – रनटाइम त्रुटि
📝 निष्कर्ष
इस गाइड ने आपको कंप्यूटर और सूचना प्रौद्योगिकी से संबंधित अंग्रेज़ी शब्दावली का सार जानने में सहायता की। इन शब्दों को सीखना अंतरराष्ट्रीय वातावरण में काम करने, तकनीकी पाठ्यक्रमों को समझने, दस्तावेज़ पढ़ने या वैश्विक टीमों के साथ सहयोग करने के लिए आवश्यक है।
💡 याद रखें: कंप्यूटर की भाषा अंग्रेज़ी है। जितना अधिक आप इसे अपने सीखने में उपयोग करेंगे, उतनी ही तेजी से आप प्रगति करेंगे।