ڤالا (زمانی پرۆگرامسازی)

ڤالا () زمانێکی پرۆگرامکردنی تەنخوازە کە خۆی ھەڵگری "کۆمپایلەر"ی خۆیەتی کە توانای دروستکردنی کۆدی زمانی C ھەیە سیستمی GObject بەکار ئەھێنێت. زمانی کۆمپایلکراوی وەک سی، کۆدی مەکینە (machine code) یان باینەری لێ دروست ئەکرێ. بەڵام ڤالا کۆدی زمانی سی بەرھەم ئەھێنێت، ئەمیش جارێکی تر وەرئەگێڕدرێتە سەر کۆدی مەکینە. بۆیە ھەندێ ڤالا بە زمان نازانن و بە ئاسانکاریەکی ئەزانن بۆ نوسەرانی پرۆگرامی سەر سیستم کە ئاسانتر بتوانن کۆدی "سی" بنوسن.

نمونەی ھەلەو وێڵد (Hello World) بە زمانی ڤالا:
int main (string[] args) {
        stdout.printf ("hello, world\n");
        return 0;
}بۆ کۆمپایلکردنی ئەم کۆدەی سەرەوە فرمانی "valac" بەکاردێ کە وەک "javac"ی زمانی جاڤا کۆدەکە ترانسپایل/کۆمپایل ئەکات کە "وەگەڕبخرێت".

 سەرچاوەکان 

پۆل:زمانە بەرنامەسازییەکان
پۆل:نەرمامێرەکانی ٢٠٠٦