C # er et objektivt orientert formål programmeringsspråk utviklet hos Microsoft og ble utgitt i 2002. Det ligner på Java i syntaks. Formålet med C # er å presis definere en serie operasjoner som en datamaskin kan utføre for å utføre en oppgave.
De fleste C # -operasjoner innebærer manipulering av tall og tekst, men alt som datamaskinen fysisk kan gjøre, kan programmeres i C #. Datamaskiner har ingen intelligens - de må bli fortalt nøyaktig hva de skal gjøre, og handlingene deres er definert av programmeringsspråket du bruker. Når de er programmert, kan de gjenta trinnene så mange ganger som nødvendig i høy hastighet. Moderne PC-er er så raske at de kan telle til en milliard på sekunder.
Hva kan et C # -program gjøre?
Typiske programmeringsoppgaver inkluderer å sette inn data i en database eller trekke den ut, vise høyhastighetsgrafikk i et spill eller en video, kontrollere elektroniske enheter festet til PC-en og spille musikk eller lydeffekter. Du kan til og med bruke den til å skrive programvare for å generere musikk eller hjelpe deg med å komponere.
Noen utviklere mener at C # er for treg for spill fordi det er det tolket heller enn kompilert. .NET Framework kompilerer imidlertid den tolkede koden første gang den kjører.
Er C # det beste programmeringsspråket?
C # er et høyt rangert programspråk. Mange dataspråk er skrevet for et bestemt formål, men C # er et generelt språk med funksjoner for å gjøre programmer mer robuste.
I motsetning til C ++ og i mindre grad Java, er skjermhåndteringen i C # utmerket både på stasjonære maskiner og på nettet. I denne rollen overtok C # språk som Visual Basic og Delphi.
Hvilke datamaskiner kan kjøre C #?
Enhver PC som kan kjøre .NET Framework kan kjøre programmeringsspråket C #. Linux støtter C # ved hjelp av Mono C # -kompilatoren.
Hvordan kommer jeg i gang med C #?
Du trenger en C # -kompilator. Det er en rekke kommersielle og gratis tilgjengelige. Den profesjonelle versjonen av Visual Studio kan kompilere C # -kode. Mono er en gratis og åpen kildekode-kompilator C #.
Hvordan begynner jeg å skrive C # -applikasjoner?
C # er skrevet ved hjelp av en tekstredigerer. Du skriver et dataprogram som en serie instruksjoner (kalt uttalelser) i en notasjon som ligner litt på matematiske formler.
Dette lagres som en tekstfil og deretter kompilert og koblet for å generere maskinkode som du deretter kan kjøre. De fleste applikasjoner du bruker på en datamaskin ble skrevet og sammenstilt slik, mange av dem i C #.
Er det nok av C # åpen kildekode?
Ikke så mye som i Java, C eller C ++, men det begynner å bli populært. I motsetning til kommersielle applikasjoner, der kildekoden eies av en bedrift og aldri blir gjort tilgjengelig, kan åpen kildekode vises og brukes av noen. Det er en utmerket måte å lære seg kodingsteknikker.
Jobbmarkedet for C # programmerere
Det er mange C # jobber der ute, og C # har støtte fra Microsoft, så det vil sannsynligvis være rundt en stund.
Du kan skrive dine egne spill, men du må være kunstnerisk eller trenge en artistvenn fordi du også trenger musikk og lydeffekter. Kanskje du foretrekker en karriere som forretningsutvikler som lager forretningsapplikasjoner eller som programvareingeniør.