مقدمه
اگر در مسیر یادگیری برنامهنویسی هستید و همزمان به زبان آلمانی هم علاقهمندید یا قصد مهاجرت تحصیلی و کاری به کشورهای آلمانیزبان را دارید، یادگیری اصطلاحات تخصصی این حوزه به زبان آلمانی بسیار مفید خواهد بود.
در این پست، ۷۰ واژه کلیدی و پرکاربرد برنامهنویسی را به سه زبان فارسی، انگلیسی و آلمانی آماده کردهایم تا بتوانید درک عمیقتری از مفاهیم داشته باشید و دایره واژگان فنی خود را گسترش دهید.
لیست اصطلاحات برنامه نویسی به سه زبان فارسی، آلمانی و انگلیسی
فارسی | English | Deutsch |
---|---|---|
برنامهنویسی | Programming | Programmierung |
برنامهنویس | Programmer | Programmierer |
کد منبع | Source Code | Quellcode / Sourcecode |
کامپایلر | Compiler | Compiler |
مفسر | Interpreter | Interpreter |
باگ | Bug | Fehler / Bug |
اشکالزدایی | Debugging | Fehlersuche / Debugging |
الگوریتم | Algorithm | Algorithmus |
نحو | Syntax | Syntax |
متغیر | Variable | Variable |
نوع داده | Data Type | Datentyp |
آرایه | Array | Array / Feld |
لیست | List | Liste |
حلقه | Loop | Schleife |
شرط | Condition | Bedingung |
تابع | Function | Funktion |
مقدار بازگشتی | Return Value | Rückgabewert |
پارامتر | Parameter | Parameter / Argument |
کلاس | Class | Klasse |
شیء | Object | Objekt |
وراثت | Inheritance | Vererbung |
چندریختی | Polymorphism | Polymorphismus |
انتزاع | Abstraction | Abstraktion |
کپسولهسازی | Encapsulation | Kapselung |
سازنده | Constructor | Konstruktor |
نابودگر | Destructor | Destruktor |
رابط | Interface | Schnittstelle |
نمونه | Instance | Instanz |
ویژگی / خصوصیت | Attribute | Eigenschaft / Attribut |
رفتار | Method / Behavior | Verhalten / Methode |
توسعه وب | Web Development | Webentwicklung |
فرانتاند | Frontend | Frontend |
بکاند | Backend | Backend |
HTML | HTML | HTML |
CSS | CSS | CSS |
جاوااسکریپت | JavaScript | JavaScript |
پایگاهداده | Database | Datenbank |
SQL | SQL | SQL |
سرور | Server | Server |
کلاینت | Client | Client |
امنیت | Security | Sicherheit |
رمزگذاری | Encryption | Verschlüsselung |
احراز هویت | Authentication | Authentifizierung |
سطح دسترسی | Access Rights | Zugriffsrechte |
فایروال | Firewall | Firewall |
پروتکل | Protocol | Protokoll |
آدرس آیپی | IP Address | IP-Adresse |
دامنه | Domain Name | Domainname |
هاستینگ | Hosting | Hosting |
گواهی SSL | SSL Certificate | SSL-Zertifikat |
محیط توسعه | Development Environment | Entwicklungsumgebung / IDE |
کنترل نسخه | Version Control | Versionskontrolle |
مخزن | Repository | Repositorium |
شاخه | Branch | Branch / Zweig |
کامیت | Commit | Commit |
ادغام | Merge | Merge |
استقرار | Deployment | Bereitstellung |
ساخت | Build | Build |
تست | Testing | Testen |
مستندسازی | Documentation | Dokumentation |
رابط گرافیکی کاربر | Graphical User Interface | Benutzeroberfläche (GUI) |
ترمینال | Terminal / Console | Konsole / Terminal |
فریمورک | Framework | Framework |
کتابخانه | Library | Bibliothek |
ماژول | Module | Modul |
ترد / فرآیند | Thread / Process | Thread / Prozess |
رویداد | Event | Ereignis |
کالبک | Callback | Callback |
رابط برنامهنویسی | API | API (Schnittstelle zur Programmierung) |
پیام خطا | Error Message | Fehlermeldung |
جمعبندی
تسلط بر اصطلاحات تخصصی، نهتنها در درک بهتر منابع آلمانیزبان به شما کمک میکند، بلکه مسیر حرفهایتان در مهاجرت، تحصیل یا کار در شرکتهای بینالمللی را هموارتر میسازد.