Добро пожаловать на ExpHack.ucoz.org
Make-amxserv.ru
1
Наши сервера ExpHack
















[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Модератор форума: Mo_One  
Начинаем программировать на C++, C#, ассемблере(win), Qt, Py
: Добавлено: 10.02.2011
Автор: Exp | Просмотрело: | Прокомментировало:
[SIZE="3"][COLOR="Red"]Хочешь начать программировать на C++?[/COLOR][/SIZE]

Тебе понадобится:
[COLOR="Orange"]Среда программирования[/COLOR]. Советую одну из нижеперечисленных.
Visual C++ 2008 Express Edition.
Скачать можно по ссылке: http://www.microsoft.com/express/download/default.aspx
Code::Blocks.
Скачать можно по ссылке: http://www.codeblocks.org/downloads/5
(качайте версию с mingw, имя файла codeblocks-*.**mingw-setup.exe, где *.** - номер версии)

[COLOR="#ffa500"]Книги[/COLOR]
Советую две сразу.
Сначала Джесс Либерти. C++ за 21 день
Ссылка: http://ifolder.ru/7491359
Потом обязательно прочитать книгу от создателя C++, чтобы выявить многие неясности, которые могли возникнуть при чтении первой книги.
Бьерн Страуструп. Язык программирования C++.
Ссылка: http://ifolder.ru/7491464

Стоит заметить, что C перед C++ учить не нужно.

[SIZE="3"][COLOR="Red"]Хочешь начать программировать на C#?[/COLOR][/SIZE]

Тебе понадобится:
[COLOR="Orange"]Среда программирования[/COLOR].
Visual C# 2008 Express Edition. Скачать можно по ссылке:
http://www.microsoft.com/express/download/default.aspx

[COLOR="#ffa500"]Книги[/COLOR].
Выбрать любую из списка, но я советую первую:
Троелсен. Язык программирования С# 2005 и платформа .NET.
Робинсон. C# для профессионалов.
Петцолъд Ч. Программирование для Microsoft Windows на С#.
Джесс Либерти Создание .NET приложений Программирование на C#.
Ссылки на книги искать тут:
http://forum.vingrad.ru/forum/topic-34584/view-all.html

[COLOR="Red"][SIZE="3"]Хочешь начать программировать на ассемблере(под Windows)?[/SIZE][/COLOR]

Тебе понадобится:
[COLOR="#ffa500"]Компилятор[/COLOR].
MASM32 v 9. Скачать можно по ссылке:
http://wasm.ru/tools/7/masm32.zip

[COLOR="Orange"]Среда программирования[/COLOR].
RadASM. Скачать можно по ссылке:
http://wasm.ru/tools/7/RadASM.zip

[COLOR="#ffa500"]Отладчик[/COLOR].
OllyDbg 1.10. Скачать можно по ссылке:
http://wasm.ru/tools/9/odbg.zip

[COLOR="#ffa500"]Книги[/COLOR].
С литературой очень сложно. ОЧЕНЬ. Большинство книг заточены под DOS, поэтому выбирать особо не из чего.
Для начального ознакомления пойдет книга Крупника "Изучаем ассемблер"
Ссылка: http://ifolder.ru/7503265
После ознакомления советую почитать книгу Пирогова "Ассемблер и дизассемблирование"
Ссылка: http://ifolder.ru/7503217
Параллельно с ней смотреть MSDN для поиска и изучения WinAPI.

[COLOR="Red"][SIZE="3"]Хочешь начать программировать на C++ и Qt?[/SIZE][/COLOR]
Внимание. Обязательно знать C++
Софт
Про установку софта читать тут: http://habrahabr.ru/blogs/development/30636/
Книги
Качаем с трекера тут: http://torrents.ru/forum/viewtopic.php?t=690884

[COLOR="#ff0000"][SIZE="3"]Хочешь начать программировать на Python?[/SIZE][/COLOR]
Софт
Интерпретатор Python(качать Python x.x.x Windows installer, где x.x.x - версия)
Ссылка: http://python.org/download/
Среда eclipse: (качать Eclipse Classic)
Ссылка: http://www.eclipse.org/downloads/
На эту среду надо будет поставить плагин для Python, Pydev
ссылка на него: http://sourceforge.net/project/showfiles.php?group_id=85796
Первый раз запускать с ключом коммандной строки -clean(дописать в ярлычок, после запуска убрать)
Книги
Язык программирования Python. Г.Россум, Ф.Л.Дж.Дрейк, Д.С.Откидач и др.
Ссылка: http://ifolder.ru/7768594
Язык программирования Python. Сузи Р.А.
Ссылка: http://ifolder.ru/7768667

[COLOR="#ff0000"][SIZE="3"]Хочешь начать программировать на Java?[/SIZE][/COLOR]
Софт
JDK По ссылке искать "Get the JDK download"
Ссылка: http://java.sun.com/javase/downloads/index.jsp
Среда eclipse: (качать Eclipse IDE for Java Developers)
Ссылка: http://www.eclipse.org/downloads/
Книги
Курс "Программирование на Java" на intuit.ru
Ссылка: http://www.intuit.ru/department/pl/javapl/

Хочешь начать программировать на ActionScript 3?
Софт
Adobe Flex Builder 3.0
Ссылка на трекер: http://torrents.ru/forum/viewtopic.php?t=727972
Книги
ActionScript 3.0. Сборник рецептов. Джои Лотт и др.
Ссылка: http://ifolder.ru/6997488

[COLOR="#ff0000"][SIZE="3"]Хочешь начать программировать на PHP?[/SIZE][/COLOR]
тогда тебе сюда, по ссылочке: http://phpfaq.ru/start
Еще дам ссылку на книгу, Э. Гутманс, С. Баккен, Д. Ретанс. PHP5 профессиональное программирование
Ссылка: http://ifolder.ru/8081805
И еще: Джордж Шлосснейгл - Профессиональное программирование на PHP
Ссылка http://ifolder.ru/8132366

Отличия C и C++
С и C++ — это АБСОЛЮТНО разные языки. Из общего у них только похожий синтаксис и способ выполнения.
У них разный класс задач. У них разный подход к проектитрованию, написанию кода. Да в конце концов у них даже типизация разная: в C она static weak, а в C++ она static strong.
Разные библиотеки - в C++ царствует ООП, практически все библиотеки в нем объектно-ориентированные(хотя можно использовать и сишные, но это не рекоммендуется).
Применяется C для системных вещей, а для всего остального, хорошего и гуевого, C++.

Пара слов о C# и Java
Пара слов о C#. Он никакого отношения к C и C++ не имеет, он является клоном Java от Microsoft. Особенность джавы - исполнение кода не напрямую, а через особенную программу - виртуальную машину. Она следит сама за теми вещами, за которыми приходилось раньше следить программисту. Например за выделением памяти.
Как и C++, C# является объектно ориентированным языком и имеет много общего с C++(хотя намного больше общего у него с Java). Код выполняется у него на CLR(виртуальная машина), поэтому для работы такого приложения пользователь должен установить .NET Framework.

P.S. Читалку DjVu качать тут: http://windjview.sourceforge.net/

Автор сборки и статьи: nerezus

Далее
  • Страница 1 из 1
  • 1
Поиск:
2
Навигация