В данном учебном введении рассматриваются основы программирования на языке MC#, предназначенном для написания программ, работающих на всем спектре параллельных архитектур - от многоядерных процессоров до Grid-сетей. Высокоуровневый язык параллельного программирования MC#, разработанный в Институте программных систем РАН, г. Переславль-Залесский, является расширением языка C# для платформы .NET и имеет реализацию для ОС Windows. Данная публикация входит в состав ''Библиотеки учебных курсов'', формирование которой ведется в рамках программы академического сотрудничества MSDN Academic Alliance (MSDN AA)