C is een scripttaal voor het programmeren van code. C is ontwikkeld door Microsoft, het bedrijf achter Windows reageerde daarmee op andere ontwikkeltalen. C wordt onder andere als hoofdtaal gebruikt voor het .NET framework, eveneens een product van Microsoft. Een script in C is Object-Georiënteerd en kan server-side geplaatst en geladen worden. Al deze eigenschappen maken C een diverse taal en multi-inzetbaar.
Als scripttaal lijkt C in de syntax veel op Java maar ook in gebruik. Zo wordt het ingezet voor frameworks van web applicaties en ook toegepast in mobiele apparaten.
C is een toegankelijke taal voor programmeren, met grote ondersteuning van Microsoft zelf, heeft de taal een grote documentatie die terug te vinden is in bibliotheken en online archieven. Voor developers en webbouwers een ideale bron voor informatie.
Microsoft is een grote ontwikkelaar op het gebied van zowel web toepassingen als apparaten. De programmeertaal C komt dan ook veelvuldig terug. Eén van de voordelen van het programmeren in C is de Object-Georiënteerde basis. Hiermee kunnen objecten onafhankelijk van elkaar worden beschreven en aangestuurd.
C wordt binnen bedrijven en ondernemingen regelmatig toegepast, zo zijn er webapplicaties die draaien op het .NET framework van Microsoft. Ook mobiele apparaten die gebruik maken van Microsoft software hebben raakvlakken met C.
Bij het bouwen en schrijven van een nieuwe web applicatie in bijvoorbeeld het .NET framework is C een belangrijk en vooral groot onderdeel. Het programmeren van deze de taal is complex en vereist om die reden ervaring en kennis. Het leren van de taal kan door middel van opleidingen, trainingen en cursussen. Echter voor een professioneel development in C is een IT professional vereist. Een expert op het gebied van Microsoft en C kent de werking van alle scripts, de taal en zet daarmee wensen en eisen om in een soepel lopend eindproduct.