Bir yazılım şirketinde çalışmıyorum ve şirkette programlama hakkında bir şeyler bilen küçük bir avuç insandan biriyim. Genel API'lar aracılığıyla ofiste kullanılan diğer programları otomatikleştirmek için çok zaman harcıyorum ve ayrıca birkaç bağımsız uygulama da oluşturdum. Ofiste kullandığımız her uygulama .NET API'sinin bir türüne sahip gibi göründüğü için neredeyse tamamen C # .NET'te çalışıyorum.
Burada birkaç kişi bana "nasıl programlanacağını" ve nereden başlayacaklarını öğrenmemi istedi. Otomatikleştirmek istedikleri neredeyse tüm programların bir .NET API'sine sahip olması nedeniyle bir .NET dilini öğrenmek çok daha mantıklı ve VBA'nın yola çıktığı ve VSTA ile değiştirildiği anlaşılıyor.
Ancak, .NET'in ne olduğunu ve neden programlama hakkında hiçbir şey bilmeyen birisine öğrenmesi gerektiğini anlamaya çalışıyorum. .NET dili olarak kabul edilen bir dizi dil olduğu için bu gerçekten bir dil değil. Artı ".NET" ve ".NET framework" arasında bir ayrım olduğunu düşünüyorum çünkü ikincisi Microsoft tarafından sağlanan kütüphaneler hakkında daha fazla.