C Programmeringsspråk er et generellt, store og små bokstaver, prosedyremessig programmeringsspråk. Det er et av de første og få høynivåspråkene som fortsatt er populært blant kodefellesskapet. Den ble utviklet av Dennis Ritchie og ble først utgitt i 1972.
C programmeringsspråk har en rik historie og unike egenskaper som gjør det til et tema av interesse blant programmeringssamfunnet. I denne artikkelen vil vi se på noen av de mest interessante fakta om C-programmeringsspråket.
Interessante fakta om C-programmeringsspråk
Følgende er noen av de interessante fakta om programmeringsspråket C:
C Språkfakta
- De C Språk ble ikke kalt C i begynnelsen. Det ble først kjent som Ny B ettersom det var en forbedret versjon av B programmeringsspråk . Siden C kommer ved siden av B i det engelske alfabetet, ble den omdøpt til C senere før den ble utgitt.
Historien til C
- C er det eneste programmeringsspråket som har eksistert i en så lang periode og fortsatt er det mye brukt. Den ble utgitt i 1972 og er fortsatt nummer 2 på TIOBE-indeksen og 4. plass i IEEE Spectrum Index.
- C ble først utviklet for Unix-operativsystemet. Unix var også et av de første operativsystemene hvis kjerner ble implementert på et annet språk enn assembly, og det var C. Selv nå er flertallet av de populære operativsystemets kjerne skrevet i C.
- C kalles også alle moderne programmeringsspråks mor. Mange programmeringsspråk liker C++ , Java , JavaScript , gå, C# , PHP , Python , Perl, Rust, etc. låner syntaksen, konsepter fra programmeringsspråket C.
- Tidligere ble C betraktet som et språk på høyt nivå, men i dag anser mange programmerere det som et språk på mellomnivå siden det kun støtter skalaroperasjoner og gir minneadministrasjon på lavere nivå.
- ISO C17 er den siste versjonen av C programmeringsspråk publisert i juni 2018. C23-standarden er satt til å bli utgitt i 2024.
- For øyeblikket er C det raskeste programmeringsspråket i verden.
C Språkkodingsfakta
Bortsett fra de historiske fakta, er det også mange kodende fakta relatert til C som du kanskje ikke vet om. Noen av disse faktaene er gitt nedenfor:
- ? : er den eneste ternære operatoren på C-språket.
- sizeof er den eneste operatoren som også er et nøkkelord.
- Et C-program kan faktisk kjøre uten hoved()-funksjonen.
- C Language er fortsatt førstespråket til 95 % av programmererne.
- Utsagnet arr[indeks] og indeks[arr] er de samme.
- I printf() og scanf() står f for formatted not function.
- Kompileren kjenner ikke header-filen, forbehandler behandler disse og utvider kildekoden.
- Overskriftsfilnavn kan inkluderes på 2 måter, (a) Bruke vinkelparenteser (b) Bruke dobbelt invertert komma.
- Kompilatoren genererer monteringskode, ikke maskinkode, og deretter genererer assembler maskinkoden.
- sizeof-operatøren kan ikke fortelle oss størrelsen på funksjoner fordi denne operatøren jobber med kompileringstid og funksjoner lastes inn i minnet under kjøretid.