Microsoft.Net (для Windows)
Project Mono (для Linux)
для начала скачать подходящую версию (совет воспользуйтесь http://www.google.ru/) и установите
затем найдите компилятор на диске своего компьютера
csc.exe (для Windows) или msc.exe (для Linux)
затем откройте текстовый редактор и напишите следующий код(я предпочитаю язык C#):
// - две косых - это комментарий и на выполнение программы никак невлияет
// - using - ключевое слово , которое говорит, что нужно подключить пространство имен System
// инструкции на C# заканчиваются ;(точкой с запятой)
using System; // в этом пространстве имен находится класс Console, содержащий методы для работы с консолью
// далее идет описание класса
// ЗАПОМНИТЕ : в C# методы, свойства , поля , константы всегда принадлежат какому-либо классу
// в отличие от c++
// public - модификатор доступа(класс доступен из других классов данной программы)
// class - ключевое слово означающее, что далее следует описание класса
// program - название класса
public class program
{ // - весь код в C# разграничивается фигурными скобками
// static - еще один модификатор доступа, означающий что данный метод вызывается без создания экземпляра класса
// обратите внимание -не указана область видимости(public, private - по умолчанию,protected и т.д.)
// Main() - метод , описывающий точку входа в программу - с нее начинается выполнение программы
// примечание - имеет несколько перегруженных вариантов
static void Main()
{
// используя static-метод WriteLine выводим на экран слово Hello
// примечание: если бы мы не указали в начале программы директиву [using System;]
// то нужно было бы обратиться к методу WriteLine c указанием полной ссылки:
// System.Console.WriteLine("Hello");
Console.WriteLine("Hello");
Console.ReadLine(); // - останавливаем выполнение программы и ждем ввода с клавиатуры
}
}
вот собственно и все
сохраняем в файл program.cs ( cs - стандартное расширение для C#)
в каталог с компилятором
переходим в консоль(в каталог с компилятором)
выполняем комманду: csc program.cs - для Windows
msc program.cs - для Linux
затем находим на диске program.exe
и запускаем
на экране появится окно консоли и слово Hello
ВАЖНЫЙ МОМЕНТ : синтаксис C# чуствителен к регистру вводимых комманд!
P.S. Под Linux не писал давно мог что-то напутать
И последнее - если вы использовали версию 1.1 или 2.0 - то файл program.exe без
перекомпиляции гарантированно запуститься в любой операционке
До встречи!