Mikä on C-ohjelmointikieli? Perusteet, Johdanto, Historia

Sisällysluettelo:

Anonim

Opitaan C-kieltä tässä C-kielen opetusohjelman perusteissa:

Mikä on C-ohjelmointi Langauge?

C on yleiskäyttöinen ohjelmointikieli, joka on erittäin suosittu, yksinkertainen ja joustava käyttää. Se on jäsennelty ohjelmointikieli, joka on koneesta riippumaton ja jota käytetään laajasti erilaisten sovellusten, käyttöjärjestelmien, kuten Windowsin, ja monien muiden monimutkaisten ohjelmien, kuten Oracle-tietokanta, Git, Python-tulkki, ja muiden kirjoittamiseen.

Sanotaan, että 'C' on jumalan ohjelmointikieli. Voidaan sanoa, että C on perusta ohjelmoinnille. Jos tiedät 'C', voit helposti tarttua muiden ohjelmointikielten tietoon, jotka käyttävät 'C' -käsitettä

Tietokonemuistimekanismeissa on oltava tausta, koska se on tärkeä näkökohta käsiteltäessä C-ohjelmointikieliä.

IEEE - 10 parasta ohjelmointikieliä vuonna 2018

Tässä C-ohjelmointioppaassa opit C-kielen perusteet, kuten:

  • Mikä on C-ohjelmointi Langauge?
  • C-kielen historia
  • C Peruskomennot
  • Missä C: tä käytetään? Tärkeimmät sovellukset
  • Miksi oppia C-kieltä?
  • Kuinka C-ohjelmointikieli toimii?

C-kielen historia

Ohjelmointikielien perusta tai isä on 'ALGOL'. Se otettiin ensimmäisen kerran käyttöön vuonna 1960. ALGOLia käytettiin laajasti Euroopan maissa. 'ALGOL' esitteli rakenteellisen ohjelmoinnin käsitteen kehittäjäyhteisölle. Vuonna 1967 uusi tietokoneohjelmointikieli ilmoitettiin nimellä "BCPL", joka tarkoittaa yhdistettyä ohjelmointikieliä. BCPL on suunnitellut ja kehittänyt Martin Richards, erityisesti järjestelmäohjelmistojen kirjoittamista varten. Tämä oli ohjelmointikielien aikakausi. Kolmen vuoden kuluttua, vuonna 1970, Ken Thompson esitteli uuden ohjelmointikielen nimeltä B, joka sisälsi useita BCPL: n ominaisuuksia. Tämä ohjelmointikieli luotiin käyttämällä UNIX-käyttöjärjestelmää AT&T: ssä ja Bell Laboratoriesissa. Sekä BCPL että Bolivat järjestelmän ohjelmointikieliä.

Vuonna 1972 suuri tietojenkäsittelytieteiden tutkija Dennis Ritchie loi Bell-laboratorioissa uuden ohjelmointikielen nimeltä C. Se luotiin ohjelmointikielistä 'ALGOL', 'BCPL' ja 'B'. C-ohjelmointikieli sisältää kaikki näiden kielten ominaisuudet ja monia muita lisäkäsitteitä, jotka tekevät siitä ainutlaatuisen muista kielistä.

'C' on tehokas ohjelmointikieli, joka liittyy vahvasti UNIX-käyttöjärjestelmään. Jopa suurin osa UNIX-käyttöjärjestelmästä on koodattu C-kirjaimella. Alun perin C-ohjelmointi rajoittui UNIX-käyttöjärjestelmään, mutta kun se alkoi levitä ympäri maailmaa, siitä tuli kaupallista, ja monia kääntäjiä julkaistiin alustojen välisille järjestelmille. Nykyään C toimii useilla käyttöjärjestelmillä ja laitteistoalustoilla. Sen alkaessa kehittää monia kieliversioita julkaistiin. Toisinaan kehittäjien oli vaikea pysyä viimeisimmässä versiossa, koska järjestelmät olivat käynnissä vanhempien versioiden alla. Varmistaakseen, että C-kieli pysyy vakiona, American National Standards Institute (ANSI) määritteli kaupallisen standardin C-kielelle vuonna 1989. Myöhemminsen hyväksyi Kansainvälinen standardointijärjestö (ISO) vuonna 1990. C-ohjelmointikieltä kutsutaan myös nimellä ANSI C.

C: n historia

Kielet, kuten C ++ / Java, on kehitetty C: stä. Näitä kieliä käytetään laajalti eri tekniikoissa. Siten 'C' muodostaa perustan monille muille tällä hetkellä käytössä oleville kielille.

C Peruskomennot

Seuraavassa on C-ohjelmointikielen peruskomennot:

C Peruskomennot Selitys
#include Tämä komento sisältää C-kirjastosta tulevan lähtötulostustiedoston (stdio.h) ennen C-ohjelman kokoamista
int main () Se on päätoiminto, josta C-ohjelman suoritus alkaa.
{ Osoittaa päätoiminnon alun.
/ * _ jotkut_kommentit _ * / Riippumatta siitä, mikä on kirjoitettu tämän komennon "/ * * /" sisälle C-ohjelmaan, sitä ei oteta huomioon kääntämisen ja suorittamisen yhteydessä.
printf ("Hei_maailma!"); Tämä komento tulostaa tuloksen näytölle.
getch (); Tätä komentoa käytetään mihin tahansa näppäimistön merkkisyöttöön.
paluu 0; Tätä komentoa käytetään lopettamaan C-ohjelma (päätoiminto) ja se palauttaa arvon 0.
} Sitä käytetään osoittamaan päätoiminnon loppu.

Missä C: tä käytetään? Tärkeimmät sovellukset

  1. C-kieltä käytetään laajalti sulautetuissa järjestelmissä.
  2. Sitä käytetään järjestelmäsovellusten kehittämiseen.
  3. Sitä käytetään laajalti työpöytäsovellusten kehittämiseen.
  4. Suurin osa Adoben sovelluksista on kehitetty C-ohjelmointikielellä.
  5. Sitä käytetään selainten ja niiden laajennusten kehittämiseen. Googlen Chromium on rakennettu C-ohjelmointikielellä.
  6. Sitä käytetään tietokantojen kehittämiseen. MySQL on suosituin tietokantaohjelmisto, joka on rakennettu käyttämällä C-kirjainta.
  7. Sitä käytetään käyttöjärjestelmän kehittämisessä. Käyttöjärjestelmät, kuten Applen OS X, Microsoftin Windows ja Symbian, on kehitetty C-kielellä. Sitä käytetään työpöydän ja matkapuhelimen käyttöjärjestelmän kehittämiseen.
  8. Sitä käytetään kääntäjien tuotantoon.
  9. Sitä käytetään laajalti IOT-sovelluksissa.

Miksi oppia C-kieltä?

Kuten olemme aiemmin tutkineet, C on monien ohjelmointikielien peruskieli. Joten C: n oppimisella pääkielenä on tärkeä rooli tutkittaessa muita ohjelmointikieliä. Sillä on samat käsitteet kuin tietotyypit, operaattorit, ohjauslausekkeet ja paljon muuta. C-kirjainta voidaan käyttää laajasti eri sovelluksissa. Se on yksinkertainen kieli ja tarjoaa nopeamman suorituksen. C-kehittäjälle on tarjolla monia työpaikkoja nykyisillä markkinoilla.

'C' on jäsennelty ohjelmointikieli, jolla ohjelma on jaettu useisiin moduuleihin. Jokainen moduuli voidaan kirjoittaa erikseen ja se muodostaa yhdessä yhden C-ohjelman. Tämän rakenteen ansiosta prosessien testaaminen, ylläpito ja virheenkorjaus on helppoa.

C sisältää 32 avainsanaa, erilaisia ​​tietotyyppejä ja joukon tehokkaita sisäänrakennettuja toimintoja, jotka tekevät ohjelmoinnista erittäin tehokasta.

Toinen C-ohjelmoinnin ominaisuus on, että se voi laajentaa itseään. C-ohjelma sisältää useita toimintoja, jotka ovat osa kirjastoa. Voimme lisätä ominaisuudet ja toiminnot kirjastoon. Voimme käyttää ja käyttää näitä toimintoja milloin haluamme ohjelmassa. Tämä ominaisuus tekee siitä yksinkertaisen, kun työskentelet monimutkaisen ohjelmoinnin kanssa.

Markkinoilla on saatavilla erilaisia ​​kääntäjiä, joita voidaan käyttää tällä kielellä kirjoitettujen ohjelmien suorittamiseen.

Se on erittäin kannettava kieli, mikä tarkoittaa, että C-kielellä kirjoitetut ohjelmat voivat toimia muilla koneilla. Tämä ominaisuus on välttämätön, jos haluamme käyttää koodia tai suorittaa sen toisella tietokoneella.

Kuinka C-ohjelmointikieli toimii?

C on käännetty kieli. Kääntäjä on erityinen työkalu, joka kääntää ohjelman ja muuntaa sen koneella luettavaksi objektitiedostoksi. Kääntöprosessin jälkeen linkkeri yhdistää eri objektitiedostot ja luo yhden suoritettavan tiedoston ohjelman ajamiseksi. Seuraava kaavio näyttää C-ohjelman suorittamisen

Nykyään erilaisia ​​kääntäjiä on saatavana verkossa, ja voit käyttää mitä tahansa näistä kääntäjistä. Toiminnot eivät koskaan poikkea toisistaan, ja suurin osa kääntäjistä tarjoaa sekä C- että C ++ -ohjelmien suorittamiseen tarvittavat ominaisuudet.

Seuraavassa on luettelo suosituimmista kääntäjistä, jotka ovat saatavilla verkossa:

  • Clang-kääntäjä
  • MinGW-kääntäjä (minimalistinen GNU for Windows)
  • Kannettava C-kääntäjä
  • Turbo C

Yhteenveto

  • C: n kehitti Dennis Ritchie vuonna 1972.
  • Se on vankka kieli.
  • Se on matala ohjelmointitaso, lähellä konekieliä
  • Sitä käytetään laajalti ohjelmistokehityksen alalla.
  • Se on menettelytapaan ja rakenteeseen suuntautunut kieli.
  • Se tukee täysin eri käyttöjärjestelmiä ja laitteistoalustoja.
  • C-kirjaimella kirjoitettujen ohjelmien suorittamiseen on käytettävissä monia kääntäjiä.
  • Kääntäjä kokoaa lähdetiedoston ja luo objektitiedoston.
  • Linkittäjä linkittää kaikki objektitiedostot yhteen ja luo yhden suoritettavan tiedoston.
  • Se on erittäin kannettava.