রিয়েল ওয়ার্ল্ড সফটওয়্যার ডেভেলপমেন্টে বর্তমানে সি প্রোগ্রামিং খুব কমই ইউজ করা হয়। এর চেয়ে বরং মডার্ন ল্যাংগুয়েজগুলো দিয়ে সফটওয়্যার ডেভেলপমেন্ট অনেক সহজ। মাইক্রোসফটের এপ্লিকেশন ডেভেলপ করতে হলে তোমাকে শিখতে হবে ডট নেট ফ্রেমওয়ার্ক। এই ফ্রেমওয়ার্কে C#, F# ইত্যাদি ইউজ করা হয়, সো C# শেখা যেতে পারে।