Definitionپێناسە
A program that translates a whole program's source code before it runs: into machine code (C, C++) or into for a virtual machine (Java's javac). Python and PHP do this step automatically when they run a file.
کە پێش جێبەجێکردن هەموو کۆدی سەرچاوەی بەرنامەیەک وەردەگێڕێت: بۆ (C، C++) یان بۆ بۆ ئامێرێکی گریمانەیی (javacـی Java). Python و PHP کاتێک فایلێک جێبەجێ دەکەن ئەم هەنگاوە بە خۆکاری دەکەن.
Exampleنموونە
Like translating a whole book before anyone reads it, instead of translating aloud while reading.
وەک وەرگێڕانی هەموو کتێبێک پێش ئەوەی کەس بیخوێنێتەوە، نەک وەرگێڕانی بە دەنگ لە کاتی خوێندنەوەدا.
Other Kurdish renderings in useوەرگێڕانە کوردییەکانی تر
کۆمپایڵەر، وەرگێڕ، وەرگێڕی زمانی پرۆگرامسازی، وەرگێڕی زمانی بەرنامە داڕشتن، بەرنامەی وەرگێڕان، کۆمپایلەرەکە، کۆمپایلەرەکان، کۆمپایلەرێک، کۆمپایلەری، کۆمپایلەرەکانی
Note on the Kurdish termتێبینی دەربارەی زاراوە کوردییەکە
Sozyar Osman's CS book: کۆمپایلەر and وەرگێڕی زمانی پرۆگرامسازی. Kurdish scientists' dictionary: وەرگێڕ، وەرگێڕی زمانی بەرنامە داڕشتن. Barzinji's dictionary: بەرنامەی وەرگێڕان.
Related termsزاراوە پەیوەندیدارەکان
Videosڤیدیۆکان
A translated-book analogy for compilers and interpreters, their pros and cons, and hybrid languages that mix both.
بە نموونەی کتێبێکی وەرگێڕدراو و ڕوون دەکاتەوە، لەگەڵ سوود و کەموکوڕییەکانیان و ئەو زمانە تێکەڵانەی هەردوو ڕێگە بەکاردەهێنن.
Learn more inزیاتر فێربە لە
- Introduction to PHPسەرەتایەک بۆ PHP
- How Code Becomes a Running Program: Compilers and Interpretersچۆن کۆد دەبێت بە بەرنامەیەک کە کار دەکات: کۆمپایلەرەکان و ئینتەرپرێتەرەکان
- Meet Dartناسینی Dart
- Programming Languages and Algorithmsزمانەکانی بەرنامەسازی و ئەلگۆریزمەکان
- Software and Operating Systemsنەرمەواڵە و سیستەمەکانی وەگەڕخەر
- What Is Programming?بەرنامەسازی چییە؟
- Python Next to JavaPython لە تەنیشت Javaـەوە
- What Is Flutter?Flutter چییە؟
- Dart Basics: Variables, Types and Control Flowبنەماکانی Dart: گۆڕاوەکان، جۆرەکان و ڕێڕەوی کۆنترۆڵ
- How a Computer Runs a Programکۆمپیوتەر چۆن بەرنامەیەک جێبەجێ دەکات
- Database Systems, Abstraction and Data Modelsسیستەمەکانی بنکەدراوە، ڕووتکردنەوەی دراوە و مۆدێلەکانی دراوە
- Project: A Product Catalogue Screenپرۆژە: شاشەی کەتەلۆگی کاڵاکان
- Programming Languagesزمانەکانی بەرنامەسازی
- Return Values and Noneنرخە گەڕاوەکان و None
- Stacks: Last In, First Outستاکەکان: دوایین هاتوو، یەکەم دەرچوو
- Mathematics and Computers: Why IT Students Need Mathsبیرکاری و کۆمپیوتەر: بۆچی خوێندکاری IT پێویستی بە بیرکارییە؟
- Defining and Calling Functionsناساندن و بانگکردنی کردارەکان
- Dart Classes, Inheritance and Mixinsکلاسەکان، بۆماوە و میکسینەکان لە Dartـدا
- Main-Axis and Cross-Axis Alignmentڕێکخستنی شوێن لەسەر تەوەرەی سەرەکی و تەوەرەی ئاوەڵ
- Getting Data from the Internet: HTTP and JSONوەرگرتنی دراوە لە ئینتەرنێت: HTTP و JSON
- Welcome to Python: Install and Runبەخێربێیت بۆ Python: جێگیرکردن و جێبەجێکردن
- Your First Program: print() and Commentsیەکەم بەرنامە:
print()و لێدوانەکان - Errors and Debuggingهەڵەکان و کرمەکوژی
- Variables and Data Typesگۆڕاوەکان و جۆرەکانی دراوە
- SQLite Basicsبنەماکانی SQLite
- Database Users and Database Languagesبەکارهێنەرەکانی بنکەدراوە و زمانەکانی بنکەدراوە
- Dart Functions and Collectionsکردارەکان و کۆکراوەکانی Dart
- Futures, async and await in DartFuture،
asyncوawaitلە Dartـدا - MaterialApp and ScaffoldMaterialApp و Scaffold
- Layout Widgets: One Child or Manyویجێتەکانی ڕێکخستنی ڕووکار: یەک نۆدی منداڵ یان چەند دانەیەک
- Buttonsدوگمەکان
- Where Vulnerabilities Come Fromخاڵە لاوازەکان لە کوێوە دێن