Kas yra C? apibrėžimas ir prasmė

C yra aukšto lygio programavimo kalba, skirta naudoti funkcijas ir procedūras. Dėl savo struktūros ir sintaksės nenumatytų operacijų išvengiama, tačiau C sudėtingumas, ypač kaip tvarkoma atmintis sukėlė daugybę saugumo spragų daugelyje programų, kuriose buvo įrašyta tai. C kodas turi būti sukompiliuotas į vykdomąjį formatą, kad jį būtų galima paleisti. Tai suteikia kalbai greičio ir stabilumo pranašumą, palyginti su kalbomis, kurios interpretuojamos vykdymo metu.

Technipages paaiškina C

Dėl C dizaino su žemo lygio prieiga prie atminties ir gana paprastu kompiliatoriumi, nepaisant to, kad tai aukšto lygio kalba, kodas efektyviai susieja su mašinos instrukcijomis. C palaikymas yra labai platus, jį palaiko visos pagrindinės operacinės sistemos, kaip ir dauguma mikrovaldiklių ir net superkompiuteriai, nes tokios kompiliuotos C programos yra lengvai nešiojamos, kad palaikytų daugybę sistemos.

Daugybė kalbų tam tikru būdu buvo įkvėptos C ir naudoja tam tikrus jo išpopuliarintus formatus ir standartus. C++, Java, Python, PHP, Perl, Rust, Go, Swift ir daugelyje kitų kalbų naudojami elementai arba stiliai, pasiskolinti iš C. Iš pradžių C buvo sukurta 1972 m., o neoficiali specifikacija buvo paskelbta 1978 m., o standartizuota ir nuo pataisyta versija pirmą kartą buvo paskelbta 1989 m.

„Linux“ branduolys, DOOM ir ankstyvosios „Microsoft Office“ versijos yra populiarūs programinės įrangos, parašytos C. C labai intensyviai naudojamas įterptosiose sistemose, kurios valdo dalykus iš lėktuvų, traukinių, automobilių, pramoninių valdymo sistemų ir net kai kuriuose erdvėlaiviuose.

Dažni C naudojimo būdai

  • Standartus atitinkančios C programos parašytos atsižvelgiant į perkeliamumą.
  • C ištakos yra glaudžiai susijusios su Unix operacinės sistemos kūrimu.
  • C palaiko rodyklių naudojimą – nuorodos tipą, kuris įrašo objekto ar funkcijos adresą arba vietą atmintyje.

Dažnas piktnaudžiavimas C

  • C yra į objektą orientuota programavimo kalba.