C # är ett objektorienterat programmeringsspråk som är generellt utvecklat hos Microsoft och släpptes 2002. Det liknar Java i sin syntax. Syftet med C # är att exakt definiera en serie operationer som en dator kan utföra för att utföra en uppgift.
De flesta C # -operationer handlar om att manipulera siffror och text, men allt som datorn fysiskt kan göra kan programmeras i C #. Datorer har ingen intelligens - de måste få veta exakt vad de ska göra, och deras handlingar definieras av det programmeringsspråk du använder. När de har programmerats kan de upprepa stegen så många gånger som behövs med hög hastighet. Moderna datorer är så snabba att de kan räkna till en miljard på sekunder.
Typiska programmeringsuppgifter inkluderar att lägga in data i en databas eller dra ut dem, visa höghastighetsgrafik i ett spel eller video, kontrollera elektroniska enheter anslutna till datorn och spela musik eller ljudeffekter. Du kan till och med använda den för att skriva programvara för att generera musik eller hjälpa dig att komponera.
Vissa utvecklare tror att C # är för långsamt för spel eftersom det tolkas snarare än kompilerat. .NET Framework sammanställer dock den tolkade koden första gången den körs.
C # är ett högt rankat programspråk. Många datorspråk är skrivna för ett specifikt syfte, men C # är ett allmänt språk med funktioner för att göra program mer robusta.
Till skillnad från C ++ och i mindre utsträckning Java är skärmhanteringen i C # utmärkt både på stationära datorer och på webben. I den här rollen överträffade C # språk som Visual Basic och Delphi.
Varje dator som kan köra .NET Framework kan köra programmeringsspråket C #. Linux stöder C # med Mono C # -kompileraren.
Du behöver en C # kompilator. Det finns ett antal kommersiella och gratis tillgängliga. Den professionella versionen av Visual Studio kan sammanställa C # -kod. Mono är en gratis och öppen källkod C # kompilator.
C # skrivs med en textredigerare. Du skriver ett datorprogram som en serie instruktioner (kallade uttalanden) i en notation som liknar lite matematiska formler.
Detta sparas som en textfil och kompileras sedan och länkas för att generera maskinkod som du sedan kan köra. De flesta applikationer du använder på en dator har skrivits och sammanställts så här, många av dem i C #.
Inte lika mycket som i Java, C eller C ++ men det börjar bli populärt. Till skillnad från kommersiella applikationer, där källkoden ägs av ett företag och aldrig görs tillgängligt, kan öppen källkod visas och användas av någon. Det är ett utmärkt sätt att lära sig kodningstekniker.
Det finns gott om C # jobb där ute, och C # har stöd för Microsoft, så det är troligt att det finns ett tag.
Du kan skriva dina egna spel, men du måste vara konstnärlig eller behöva en artistvän eftersom du också behöver musik och ljudeffekter. Du kanske föredrar en karriär som utvecklare av affärsprogramvara som skapar affärsapplikationer eller som programvaruingenjör.