Отправляет email-рассылки с помощью сервиса Sendsay

[TC] обучение программированию

Здравствуйте,Neyman!
Вы спрашивали насчет обучения программированию с самого начала.
Вот несколько ссылок на ресурсы в сети, где можно начать обучаться
программировать.
Несколько замечаний и пояснений:
языки программирования бывают интерпретируемые и компилируемые. Дабы
не вдаваться в подробности, первые это тексты, которые можно читать и
править, в случае надобности. Чтобы их исполнять, на компе должен быть
установлен интерпритатор, программа, обрабатывающая текст программы и
исполняющая его инструкции. Вот несколько ссылок:
1. Язык perl. Интерпретируемый язык. Хорош для работы с текстом, но не
только. В дистрах linux, обычно интерпритатор уже установлен. Под
windows тоже, кажись, что-то есть. Но, честно говоря, я не
уверен. Обучаться можно по:

http://perl.find-info.ru/perl/001/index.htm

2. Язык python
Тоже интерпретируемый. На нем, в большой степени, написан чтец и
увеличитель экрана orca для среды gnome и программа nvda для
windows. Но лично мне там не нравятся отступы. А их нужно обязательно
делать. Зрячему, разумеется, это очень удобно, но, когда не видишь...
Вот ссылка на сайт, где можно начать обучаться языку python(точнее -
python3):

http://younglinux.info/python.php
3. Язык ruby
интерпретируемый. Говорят, что легок для обучения. Но мне лично не
очень нравится. Наверное, потому что привык к C-подобному
синтаксису. Но, Вам, может быть, будет и по душе. Вот ссылка:

http://www.opennet.ru/docs/RUS/ruby_learn/
Компилируемые языки.
Текст программы нужно превратить в исполняемый файл. Человек читать
его не может, но комп исполняет быстрее, чем
программу на интерпретируемом языке. Правда, в минусе, что файл,
откомпилированный в одной системе, в другой работать не будет, тогда
как скрипт будет, абы интерпритатор соответствующий был
установлен. Вот где можно начать обучаться языку C, на том же ресурсе,
где и "питону". Сей сайт вообще хорош для начинающих всякого возраста,
не токмо для юношей и дев:

http://younglinux.info/c/
Ну, и, наконец, язык C++ Можно сказать, "расширенный C". В настоящее
время самый популярный язык. Если начинать, вот хороший сайт:

http://iguania.ru/

Желаю удачи!

PS. Да, есть еще замечательный язык emacs-lisp. Но он работает в среде
emacs. Собственно говоря, для этой среды он и придуман. Не знаю, есть
ли emacs под windows. На всяк случай, вот ссылка:
http://alexott.net/ru/emacs/elisp-intro/elisp-intro-ru.html

С уважением.

Ответить   Sat, 4 Aug 2012 15:38:26 +0400 (#2522772)

 

Ответы:

Vande omentaina, Раздол-бай!

Уважаемые модераторы, решил тему пока не менять. Если считаете уже нужным,
скажите, только не стреляйте :-).

Рб> Зрячему,
разумеется, это очень удобно, но, когда не видишь...

На самом деле, мне неудобно другое: отсутствие оканчивающих операторов
типа end (как в Ruby) или } (c-подобные языки).
А чтение отступов в JAWS можно настроить: в центре настроек ищем по
слову Indent (в английской версии).
Кстати, не советую начинать с третьего Питона - когда на него
перейдут, неизвестно. Всё море библиотек написано под 2.x.
А вот Ruby мне как раз нравится именно тем, что есть чёткие окончания
конструкций, хотя да, без точек с запятой как-то на первый взгляд
непривычно.

Ответить   Sat, 4 Aug 2012 15:20:38 +0300 (#2522779)