|
Нарушитель
7 / 7 / 0
Регистрация: 06.10.2009
Сообщений: 153
|
|||||||
Начинаем программировать на C++, C#, ассемблере(win), Qt, Python, Java, AS3.13.12.2009, 12:33. Показов 5512. Ответов 7
Метки нет (Все метки)
Начинаем программировать на C++, C#, ассемблере(win), Qt, Python, Java, AS3.
Какой язык для чего? Для тех, кто не определился с выбором. 1. Web. Python/Ruby/Java/.NET/PHP. PHP не советую, сейчас далеко не его расцвет. 2. Системное. C++. 3. GUI. Любой, но у JIT/интерпретируемых понадобится прилагать рантайм. Поэтому для Shareware предпочтительнее C++. 4. Сетевое. Java/.NET/Python/Ruby/C++. 5. 3D графика. C++ 6. Игры. C++. Без вариантов. Для скриптинга игр применять lua/python. 7. Мобильные платформы. a) WM: C++, .NET. b) Symbian: C++, Python, Java. c) iPhone: ObjC, C++. d) Android: Java, C++. e) Мобильники: Java. 8. Enterprise. Java/.NET Хочешь начать программировать на C++? Тебе понадобится: Среда программирования. Советую одну из нижеперечисленных. Visual C++ 2008 Express Edition. Скачать можно по ссылке: http://www.microsoft.com/expre... fault.aspx Code::Blocks. Скачать можно по ссылке: http://www.codeblocks.org/downloads/5 (качайте версию с mingw, имя файла codeblocks-*.**mingw-setup.exe, где *.** - номер версии) Книги Советую две сразу. Сначала Джесс Либерти. C++ за 21 день В этой версии книги в листингах для современных компилеров надо будет сделать 2 исправления: убирать из инклюдов .h и дописывать после инклюдов строку "using namespace std;". Потом обязательно прочитать книгу от создателя C++, чтобы выявить многие неясности, которые могли возникнуть при чтении первой книги. Бьерн Страуструп. Язык программирования C++. Стоит заметить, что C перед C++ учить не нужно. Хочешь начать программировать на C#? Тебе понадобится: Среда программирования. Visual C# 2008 Express Edition. Скачать можно по ссылке: http://www.microsoft.com/expre... fault.aspx Книги. Выбрать любую из списка, но я советую первую: * Троелсен. Язык программирования С# 2005 и платформа .NET. * Робинсон. C# для профессионалов. * Петцолъд Ч. Программирование для Microsoft Windows на С#. * Джесс Либерти Создание .NET приложений Программирование на C#. Ссылки на книги искать тут: <ну сколько можно обьяснять потусторонние форумы - вне закона. Модератор> Хочешь начать программировать на ассемблере(под Windows)? Тебе понадобится: Компилятор. MASM32 v 9. Скачать можно по ссылке: http://wasm.ru/tools/7/masm32.zip Среда программирования. RadASM. Скачать можно по ссылке: http://wasm.ru/tools/7/RadASM.zip Отладчик. OllyDbg 1.10. Скачать можно по ссылке: http://wasm.ru/tools/9/odbg.zip Книги. С литературой очень сложно. ОЧЕНЬ. Большинство книг заточены под DOS, поэтому выбирать особо не из чего. Для начального ознакомления пойдет книга Крупника "Изучаем ассемблер" После ознакомления советую почитать книгу Пирогова "Ассемблер и дизассемблирование" Параллельно с ней смотреть MSDN для поиска и изучения WinAPI. Хочешь начать программировать на C++ и Qt? Внимание. Обязательно знать C++ Софт Про установку софта читать тут: http://habrahabr.ru/blogs/development/30636/ Книги Качаем с трекера тут: Хочешь начать программировать на Python? Софт Интерпретатор 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... p_id=85796 Первый раз запускать с ключом коммандной строки -clean(дописать в ярлычок, после запуска убрать) Книги Язык программирования Python. Г.Россум, Ф.Л.Дж.Дрейк, Д.С.Откидач и др. Язык программирования Python. Сузи Р.А. Хочешь начать программировать на Java? Софт 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 Книги ActionScript 3.0. Сборник рецептов. Джои Лотт и др. Хочешь начать программировать на PHP? тогда тебе сюда, по ссылочке: http://phpfaq.ru/start Еще дам ссылку на книгу, Э. Гутманс, С. Баккен, Д. Ретанс. PHP5 профессиональное программирование И еще: Джордж Шлосснейгл - Профессиональное программирование на PHP Отличия 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.
2
|
|||||||
| 13.12.2009, 12:33 | |
|
Ответы с готовыми решениями:
7
Все микроконтроллеры можно программировать на ассемблере? Стоит ли учиться программировать на ассемблере сидя на ubuntu |
|
417 / 285 / 3
Регистрация: 29.07.2009
Сообщений: 1,981
|
||||
| 13.12.2009, 13:07 | ||||
0
|
||||
|
Нарушитель
7 / 7 / 0
Регистрация: 06.10.2009
Сообщений: 153
|
|
| 14.12.2009, 16:00 [ТС] | |
|
нусс это не источник. взято с форума
0
|
|
|
577 / 571 / 65
Регистрация: 29.01.2009
Сообщений: 1,274
|
|
| 14.12.2009, 16:10 | |
|
0
|
|
|
417 / 285 / 3
Регистрация: 29.07.2009
Сообщений: 1,981
|
|
| 14.12.2009, 16:16 | |
|
Ну строчка "Пара слов о C#. Он никакого отношения к C и C++ не имеет, он является клоном Java от Microsoft." вообще убила
0
|
|
|
58 / 57 / 3
Регистрация: 19.03.2009
Сообщений: 320
|
|
| 15.12.2009, 18:40 | |
|
я как новичек, хочу сказать другим новичкам что мне очень помогла и помогает книга C++ Базовый курс. автор Шилдт.
0
|
|
|
berrimor
|
|
| 16.12.2010, 18:01 | |
|
так в конце-концов
с чего начать? т.е какой все же язык выбрать?? - у которого есть светлое и стремительно быстрое развитие будущего. Визуал басик.нет или С++ ? и вопрос - Вы ведь все начинали с нуля...(программировать,писать) так все же какой литературой пользоваться и изучать??? по визуал басик.нет и С++ |
|
|
Особый статус
|
||
| 16.12.2010, 19:06 | ||
|
А вообще полезно для тех кто хочет что то понять.
0
|
||
| 16.12.2010, 19:06 | |
|
Помогаю со студенческими работами здесь
8
Ребят. Хочу научиться программировать на ассемблере и составил план Как начать программировать на Python? as3 + java и русский шрифт
научиться программировать на python, а что дальше? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
||||
|
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта
Симптом:
После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
|
Access
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
|
Новый ноутбук
volvo 07.12.2025
Всем привет.
По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне:
Ryzen 5 7533HS
64 Gb DDR5
1Tb NVMe
16" Full HD Display
Win11 Pro
|
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
|
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
|
|
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов
На странице:
https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/
нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
|
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов.
. . .
|
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
|
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
|
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут.
В век Веб все очень привыкли к дизайну Single-Page-Application .
Быстренько разберем подход "на фреймах".
Мы делаем одну. . .
|