Basa program: Béda antarrépisi

Konten dihapus Konten ditambahkan
Mssetiadi (obrolan | kontribusi)
Mssetiadi (obrolan | kontribusi)
mTidak ada ringkasan suntingan
Baris ka-1:
'''Basa program''' nyaeta [[artificial language|basa jieunan]] nu bisa dipake keur [[Control#Science and Technology|ngadalikeun]] paripolah hiji mesin, utamana [[komputer]].<ref>[http://www.iso.org/iso/iso_catalogue/catalogue_tc/catalogue_detail.htm?csnumber=33636 ISO 5127]—Information and documentation—Vocabulary, clause 01.05.10, defines a programming language as: an artificial language for expressing programs</ref> Basa program, saperti [[natural languages|basa alami]], dihartikeun ku aturan ''[[syntaxsintaks|syntacticsintaksis]]'' jeung ''[[semanticsemantik]]'' keur ngajelaskeun struktur jeung hartina. Loba basa program nu mibanda sababaraha wanda dina nuliskeun ''syntaxsintaks'' jeung ''semanticsemantik''; sababaraha basa program ngan dihartikeun ku sawanda dina cara make sacara resmi.
 
Basa program dipake keur mantuan komunikasi dina raraga ngokolakeun pangaweruh tur nembongkeun [[algoritma]] sacara presisi. Sababaraha pangarang mere watesan nu leuwih heureut yen "basa program" nyaeta basa nu bisa dipake keur ngagambarkeun ''sakabeh'' algoritma nu mungkin;<ref>In mathematical terms, this means the programming language is [[Turing-complete]] {{cite book | last=MacLennan | first=Bruce J. | title=Principles of Programming Languages | page=1 | publisher=Oxford University Press | year=1987 | id=ISBN 0-19-511306-3 }}</ref> kadangkala watesan "[[computer language|basa komputer]]" dipake keur basa jieunan nu leuwih heureut.