C # is een object-georiënteerde programmeertaal voor algemene doeleinden ontwikkeld bij Microsoft en uitgebracht in 2002. Het is vergelijkbaar met Java in zijn syntaxis. Het doel van C # is om nauwkeurig een reeks bewerkingen te definiëren die een computer kan uitvoeren om een taak te volbrengen.
De meeste C # -bewerkingen omvatten het manipuleren van cijfers en tekst, maar alles wat de computer fysiek kan doen, kan worden geprogrammeerd in C #. Computers hebben geen intelligentie - ze moeten precies worden verteld wat ze moeten doen en hun acties worden bepaald door de programmeertaal die u gebruikt. Eenmaal geprogrammeerd, kunnen ze de stappen zo vaak als nodig op hoge snelheid herhalen. Moderne pc's zijn zo snel dat ze tot een miljard seconden kunnen tellen.
Typische programmeertaken zijn onder meer gegevens in een database plaatsen of eruit halen, high-speed graphics weergeven in een game of video, elektronische apparaten aansturen die op de pc zijn aangesloten en muziek of geluidseffecten afspelen. Je kunt het zelfs gebruiken om software te schrijven om muziek te genereren of om te componeren.
Sommige ontwikkelaars zijn van mening dat C # te traag is voor games omdat het wordt geïnterpreteerd in plaats van gecompileerd. .NET Framework compileert de geïnterpreteerde code echter de eerste keer dat deze wordt uitgevoerd.
C # is een hoog aangeschreven programmeertaal. Veel computertalen zijn geschreven voor een specifiek doel, maar C # is een algemene taal met functies om programma's robuuster te maken.
In tegenstelling tot C ++ en in mindere mate Java, is de schermafhandeling in C # uitstekend op zowel desktops als het web. In deze rol heeft C # talen zoals Visual Basic en Delphi ingehaald.
Elke pc waarop .NET Framework kan worden uitgevoerd, kan de programmeertaal C # uitvoeren. Linux ondersteunt C # met behulp van de Mono C # compiler.
U hebt een C # compiler nodig. Er zijn een aantal commerciële en gratis beschikbaar. De professionele versie van Visual Studio kan C # -code compileren. Mono is een gratis en open-source C # compiler.
C # is geschreven met behulp van een teksteditor. Je schrijft een computerprogramma als een reeks instructies (verklaringen genoemd) in een notatie die een beetje lijkt op wiskundige formules.
Dit wordt opgeslagen als een tekstbestand en vervolgens gecompileerd en gekoppeld om machinecode te genereren die u vervolgens kunt uitvoeren. De meeste toepassingen die u op een computer gebruikt, zijn zo geschreven en gecompileerd, velen in C #.
Niet zoveel als in Java, C of C ++ maar het begint populair te worden. In tegenstelling tot commerciële toepassingen, waarbij de broncode eigendom is van een bedrijf en nooit beschikbaar wordt gesteld, kan open broncode door iedereen worden bekeken en gebruikt. Het is een uitstekende manier om codeertechnieken te leren.
Er zijn tal van C # -taken en C # wordt ondersteund door Microsoft, dus het is waarschijnlijk dat dit een tijdje zal duren.
Je zou je eigen spellen kunnen schrijven, maar je moet artistiek zijn of een kunstenaar nodig hebben, omdat je ook muziek en geluidseffecten nodig hebt. Misschien geeft u de voorkeur aan een carrière als ontwikkelaar van bedrijfssoftware voor het maken van bedrijfstoepassingen of als software-ingenieur.