„Magas szintű programozási nyelv” változatai közötti eltérés
[ellenőrzött változat] | [ellenőrzött változat] |
Tartalom törölve Tartalom hozzáadva
a r2.7.3) (Bot: következő hozzáadása: he:שפת תכנות עילית |
Pif (vitalap | szerkesztései) a →A magas szintű nyelvek jellemzői: elgépelések, központozás javítása |
||
5. sor:
a hatókörök kezelése elvonatkoztatottak.
== A magas szintű nyelvek jellemzői ==
A magas szintű nem azt jelenti, hogy a nyelv magasabbrendű lenne az alacsony szintű társaihoz képest – ennek inkább az ellenkezője lehet igaz a számítógép működéséről való ismeretek mélysége tekintetében. A magas szintű elnevezés sokkal inkább arra utal, hogy
Általánosságban elmondható, hogy míg a magas szintű programok az összetett programok írását
A magas szintű nyelvekben az összetett elemeket fel lehet bontani egyszerűbb, de még mindig meglehetősen komplex elemekre, amelyekhez a nyelvben találunk absztrakt eszközöket, és ez megkíméli attól a programozót, hogy mindig újra „feltalálja a spanyolviaszt”.
Emiatt az olyan kódokat, amelyeknek különösen nagy sebességgel és hatékonysággal kell futniuk,
gyakran akkor is alacsony szintű nyelven írják, ha egy magasabb szintű nyelven könnyebb lenne.
Ennek ellenére az újabb mikroprocesszor-architektúrák egyre nagyobb bonyolultsága/összetettsége miatt a magas szintű nyelvekhez íródott, jól tervezett fordítók gyakran hatékonyabb programokat hoznak létre alacsony szintű nyelveken írt társaikhoz képest.
== Lásd még ==
|