1. C# программалау ортасы туралы жалпы мәліметтер
2. С# тіліндегі ең қарапайым программа мысалы
3. Программаны компиляциядан өткізу және орындау
ҚОРЫТЫНДЫ
ҚОЛДАНЫЛҒАН ӘДЕБИЕТТЕР ТІЗІМІ
Кіріспе Заманауи программалық платформаларды және прогаммалауды автоматтандырудың құрал-жабдықтарын қолдану ақпараттық жүйенің программалық қамтамасыздандыруын құрудың ажырамас талабы болып табылады. Microsoft компаниясының .NET платформасы көптеген программалық жүйе құрастырушыларының тәжірибесі шоғырланған жаңа құрастыру жүйесі болып табылады. Арнайы .NET платформасы үшін Microsoft компаниясы C# – толық функционалды объекті-бағдарланған программалау тілін құрастырып шығарды. Бұл тіл C++, Java тілдерінің ең жақсы сапаларын өзіне алды. Қуатты функционалдығына қарамастан, C# тілі қарапайым, сенімді және қауіпсіз тіл болып табылады. C# тілін мақсатты түрде Windows-қолданбаларын, сонымен қатар, Web-қолданбаларын құруға қолданады.
C# тілі (1998-2001ж. С# тілі бойынша жұмыс істейді, 1.0 – 2002ж., 2.0 – 2005ж., 3.0 – 2008ж., 4.0 – 2010ж.) программалау тілі облысында ең ірі жаңалық болып табылады. Бұл программалау тілі 21-ғасырда құрылған. Microsoft қойнауында жарыққа шығып, ол өзінің бірінші қадамында-ақ күшті қолдауға ие болды. Бұл тілді халықаралық қауымдастық мойындаған. C# тілі жаңа тіл және интенсивті түрде дамып жатыр. Тілдің әрбір жаңа нұсқасында жаңа қасиеттер қосылып отырады.
C# тілін құрған топтың жетекшісі Microsoft қызметкері Андерс Хейлсберг. Ол программалаушылар әлеміне Microsoft-ке келмей тұрып белгілі болған. Хейлсберг ең атақты құрастыру ортасының бірі – Delphi-дің жетекші құрастырушыларының қатарында болды. Microsoft-та ол Java – J++ тілдерінің нұсқаларын құруға қатысты. Андерс Хейлсбергтің өзі айтып кеткендей, C# компонентті программалау тілі ретінде құрылды, бұл тілдің басты қасиеті, яғни құрылған компонентті қайталап қолдану мүмкіндігін береді. Компилятор арқылы құрылған компоненттер өзі құжатталатын, сондай-ақ программалық кодтан өзге құрамында компонентті сипаттайтын метаақпарат бар, сондықтан әртүрлі платформада орындалуы да мүмкін.