زمانی بەرنامەسازی

لە ویکیپیدیاوە، ئینسایکڵۆپیدیای ئازاد
باز بدە بۆ: ڕێدۆزی، گەڕان

زمانی بەرنامەسازی یان زمانی پرۆگرامینگ زمانێکی دەستکردە کە داڕێژراوە بۆ ڕاگەیاندنی [[کۆمەڵە فەرمان|فەرمانەکان] بە ئامێر، بەتایبەتی بە کۆمپیوتەر. زمانەکانی بەرنامەسازی بۆ سازکردنی ئەو بەرنامانەی وا ئاکاری ئامێر کۆنترۆڵ دەکەن بەکار دەبردرێن.

سەرەتاییترین زمانەکانی بەرنامەسازی دەگەڕێنەوە بۆ پێش داھێنانی کۆمپیوتەر و بۆ کۆنترۆڵی ئاکاری ئامێرگەلێک وەکوو تەونی میکانیکی و پیانۆ بەکار دەھێنران. ھەتا ئێستا ھەزاران زمانی بەرنامەسازی، زۆرتر لە بواری کۆمپیوتەردا، دروست کراون و ھەموو ساڵێکیش زۆرتریان لێ دروست دەکرێ. زۆربەی زمانەکانی بەرنامەسازی شێوازێکی فەرمانییان ھەیە، واتە وەکوو پاشیەکییەک لە فەرمانەکان وان، بەڵام ھەندێ زمانی تر، وەکوو ئەوانەی وا لە بەرنامەسازیی نەخشەیی یان بەرنامەسازیی لۆژیکی پشتیوانی دەکەن، شێوازگەلی تر بەکار دێنن.

ھەر زمانێکی بەرنامەسازی دوو پێکھێنەی سەرەکیی ھەیە: سینتاکس (فۆرم، شێوە) و سیمانتیک (واتا). ھەندێک زمان پێناسەکەیان لە شرۆڤەنامەدا بەڵگە کراوە (بۆ نموونە، زمانی بەرنامەسازیی C بەھۆی ستانداردێکی ISO-وە دیاری کراوە)، بەڵام ھەندێک زمانی تر، وەکوو پێرل 5 و پێشتر، پیادەکارییەکی زاڵیان ھەیە کە وەکوو ژێدەرێک بۆیان بەکار دێ.

سەرچاوەکان[دەستکاری]

  1. Aaby، Anthony (٢٠٠٤) Introduction to Programming Languages
  2. مێژووی زمانەکانی بەرنامەسازی