Skip to main content

Ano ang isang mababang antas ng programming language?

May ilang hindi pagkakasundo tungkol sa eksaktong kahulugan ng isang mababang antas ng wika ng programming, ngunit ang lahat ng mga kahulugan ay nagbabahagi ng ilang mga bagay na pangkaraniwan tungkol sa mga katangian ng naturang wika sa computer.Ang mga katangiang iyon ay kinabibilangan ng: pagkakapareho sa binary code, kinakailangang kaalaman sa papel ng Central Processing Unit (CPU) at ang kakayahan ng programmer upang makontrol ang hardware sa pamamagitan ng wika.Ang ilang mga tao ay isinasaalang-alang ang anumang wika sa computer na isang mababang antas kung hindi ito katulad sa isang wika na sinasalita ng mga tao.Ang iba ay isinasaalang-alang ang anumang wika na nangangailangan ng programmer upang maunawaan ang masalimuot at napaka-kumplikadong mga gawa ng CPU isang mababang antas.Dapat alalahanin na ang isang tunay na mababang antas ng programming na wika sa pangkalahatan ay umaangkop sa lahat ng mga paglalarawan na ito.Ang code ng makina, kung tiningnan ng isang tao, ay mukhang maraming mga pagkakasunud -sunod ng mga numero 1 at 0;Kinakatawan nila ang isang estado ng pagiging o o off, katulad ng isang ilaw na alinman ay naka -on o naka -off.Ang code ng isang mataas na antas ng wika ng programming ay magiging ibang-iba mula sa code ng makina na naglalaman ito ng mga simbolo at aktwal na mga salita na ginagamit sa isang wika, karaniwang Ingles, na nagsasalita ang mga tao.Hindi ito nangangahulugang, gayunpaman, na ang isang tao na hindi isang computer programmer ay maiintindihan ang code sa isang mataas na antas ng wika kaysa sa isang mababang antas.Ang kakayahan at kalayaan na gumamit ng tumpak na kontrol sa mga bagay tulad ng paggamit ng memorya at oras ng pagproseso.Nangangahulugan ito na ang mga programa na nakasulat sa isang mababang antas ng wika ay dapat gumawa ng napakahusay na paggamit ng mga mapagkukunan ng system, na maaaring lubos na nais kapag ang pag-cod para sa mga system na may limitadong mga mapagkukunan.Ang ganitong kalamangan ay hindi darating nang walang presyo.nakakapagod.Ito ay maliwanag na nagdaragdag ng gastos na kasangkot sa pagkakaroon ng isang programa na binuo sa naturang wika, dahil ang katumbas ng kasing liit ng dalawang linya ng code sa isang mataas na antas ng wika ay maaaring mangailangan ng maraming 20 linya sa isang mababang antas ng programming na wika.Ang ganitong mabagal na pag-unlad ay ginagawang pangunahing antas ng mga wika na pangunahing angkop para sa napakaliit na mga programa.Halos hindi sila ginamit para sa pagbuo ng mas malaking programa.