Ohjelmointikieli C (lausutaan "c")voidaan luonnehtia universaaliksi, taloudellisiksi, täyden valikoiman operaattoreita, joissa on nykyaikainen tietorakenne ja ohjausvirta. Tämä ei voi kutsua "suuri" kieli kielen, eikä se väittää olevansa "korkean tason kieli", hän ei luotu mitään tiettyä tehtävää, vaan päinvastoin, se pyrki mahdollisimman tehokkaasti kaikkiin käyttötarkoituksiin. Tämä mielenkiintoinen fuusio ajatuksia upotettu ohjelmointikieli C on tehnyt erittäin kätevä ja tehokkaamman monenlaisia ​​kysymyksiä kuin muut, ehkä jopa kehittyneempää kieliä.

Viestintä "C", jossa OS "UNIX" on hyvin lähellä, koska tämäkieli kehitetty yhdessä "UNIX" ja suurin osa ohjelmistoja tähän järjestelmään on kirjoitettu siihen. Samalla, joskus kutsutaan järjestelmien ohjelmointikieli, koska uskotaan, että sen avulla on helppo luoda käyttöjärjestelmiä, itse asiassa, voisi yhtä hyvin kirjoittaa sen tekstinkäsittely, tietokannat, tietojenkäsittely ohjelmat ja pelit.

C on matalan tason ohjelmointikieli, mutta eiOn syytä harkita, että tämä on huono, itse asiassa se toimii vain samoilla tavoilla, joilla kaikki tietokoneet ovat jatkuvasti toimineet, symboleineen, osoitteineen ja numeroineen. Tällöin kaikki kohteet yhdistetään, verrataan tai vähennetään käyttämällä tavanomaisia ​​loogisia ja aritmeettisia toimintoja, jotka ovat tuttuja tietokoneelle.

Vaikka tehtävät toimivat yhdistelmä esineitätullut normi koodaavassa maailmassa ja ne on upotettu kaikkiin nykyaikaisiin ohjelmointikieliin, C, toisin kuin muut, eivät voi toimia sellaisten kohteiden kanssa kuin merkkijono, luettelo, taulukko tai joukko. Sillä ei ole mitään analogisia PL / 1-operaatioita koko stringsin ja matriisin päälle.

Muistilla C toimii pinon avulla jatilastollista määritelmää, muita muistin C mahdollisuuksia ei ole, et löydä sitä "kasaan" tai "roskakokoelmaan", kuten Pascal tai Algol voivat tehdä.

Ja jopa peruselementit, I / O,C-kieltä ei ole, lukemis- ja kirjoituslausekkeita ei löydy, ja myös sisäänrakennetut toiminnot tiedostojärjestelmää käytettäessä puuttuvat. Tällaiset korkean tason toiminnot toimitetaan plug-in-kirjastojen avulla.

Ohjelmointikieli C kieltäytyy toimimasta,jos tarvitset moniportaista, synkronointia, rinnakkaistoimintoja jne. Se sisältää mahdollisuuksia yksinomaan yksinkertaiseen ja johdonmukaiseen työhön, sen elementteihin: syklit, tarkastukset, ryhmittely ja aliohjelmat.

Joku ehkä yllättää tällaisen keinotteluntarjoamat ohjelmoijat ( "Miksi minun täytyy soittaa toiminto joka kerta minun täytyy verrata pari riviä!"), mutta toisaalta, juuri tällaisten säästöohjelmien kirjoitettu C, joka saadaan todellinen etu nopeudessa.

Toisaalta pieni määrä toimijoitavähentää niiden tallentamista varten tarvittavaa aikaa ja sinulla on tarpeeksi sivuja kuvailemaan niitä. Ja käytännön mukaan C-kääntäjä on kompakti työkalu, joka on melko helppo kirjoittaa. Jos käytät nykyaikaisia ​​työkaluja, täysin uuden tietokoneen kääntäjä on valmis vain pari kuukautta, kun taas 80% sen koodista on samanlainen kuin aikaisempien versioiden koodi. Tämän ominaisuuden ansiosta ohjelmointikieltä C pidetään erittäin liikkuvaa. Kyllä, ja sen tehokkuus on sellainen, että kirjoittaessasi kokoonpanoon kaikki suorituskyvyn kannalta tärkeät ohjelmat, kuten aiemmin tehtiin, ei ole järkevää. Paras esimerkki on itse "UNIX"-käyttöjärjestelmä, joka on 90% kirjoitettu "C" -sovellukseen ja sovellusohjelmistoon. Se on lähes täysin luotu lukuisilta ohjelmoijilta samalla merkittävällä kielellä, jota pidetään tällä hetkellä maailman ykkösohjelmointikielellä.

</ p>