Регистрация Главная Сообщество
Сообщения за день Справка Регистрация
Навигация
Zhyk.org LIVE! Реклама на Zhyk.org Правила Форума Награды и достижения Доска "почета"

Начинаем программировать на C++, C#, ассемблере(win), Qt, Python, Java, AS3.

-

Школа Читера

- Основы основ - начинаем писать статьи для начинающих с целью создания полноценного раздела

Ответ
 
Опции темы
Старый 21.07.2011, 06:20   #1
 Разведчик
Аватар для CheatDealer
 
CheatDealer вызывает надежду
Регистрация: 21.07.2011
Сообщений: 0
Популярность: -30
Сказал(а) спасибо: 0
Поблагодарили 2 раз(а) в 1 сообщении
Отправить сообщение для CheatDealer с помощью ICQ Отправить сообщение для CheatDealer с помощью Skype™
 
По умолчанию Начинаем программировать на 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.
Скачать можно по ссылке: [Ссылки могут видеть только зарегистрированные пользователи. ]
Code::Blocks.
Скачать можно по ссылке: [Ссылки могут видеть только зарегистрированные пользователи. ]
(качайте версию с mingw, имя файла codeblocks-*.**mingw-setup.exe, где *.** - номер версии)

Книги
Советую две сразу.
Сначала Джесс Либерти. C++ за 21 день
Ссылка: [Ссылки могут видеть только зарегистрированные пользователи. ]
В этой версии книги в листингах для современных компилеров надо будет сделать 2 исправления: убирать из инклюдов .h и дописывать после инклюдов строку "using namespace std;".
Потом обязательно прочитать книгу от создателя C++, чтобы выявить многие неясности, которые могли возникнуть при чтении первой книги.
Бьерн Страуструп. Язык программирования C++.
Ссылка: [Ссылки могут видеть только зарегистрированные пользователи. ]

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


Хочешь начать программировать на C#?

Тебе понадобится:
Среда программирования.
Visual C# 2008 Express Edition. Скачать можно по ссылке:
[Ссылки могут видеть только зарегистрированные пользователи. ]

Книги.
Выбрать любую из списка, но я советую первую:
Троелсен. Язык программирования С# 2005 и платформа .NET.
Робинсон. C# для профессионалов.
Петцолъд Ч. Программирование для Microsoft Windows на С#.
Джесс Либерти Создание .NET приложений Программирование на C#.
Ссылки на книги искать тут:
[Ссылки могут видеть только зарегистрированные пользователи. ]


Хочешь начать программировать на ассемблере(под Windows)?

Тебе понадобится:
Компилятор.
MASM32 v 9. Скачать можно по ссылке:
[Ссылки могут видеть только зарегистрированные пользователи. ]

Среда программирования.
RadASM. Скачать можно по ссылке:
[Ссылки могут видеть только зарегистрированные пользователи. ]

Отладчик.
OllyDbg 1.10. Скачать можно по ссылке:
[Ссылки могут видеть только зарегистрированные пользователи. ]

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

Хочешь начать программировать на C++ и Qt?
Внимание. Обязательно знать C++
Софт
Про установку софта читать тут: [Ссылки могут видеть только зарегистрированные пользователи. ]
Книги
Качаем с трекера тут: [Ссылки могут видеть только зарегистрированные пользователи. ]

Хочешь начать программировать на Python?
Софт
Интерпретатор Python(качать Python x.x.x Windows installer, где x.x.x - версия)
Ссылка: [Ссылки могут видеть только зарегистрированные пользователи. ]
Среда eclipse: (качать Eclipse Classic)
Ссылка: [Ссылки могут видеть только зарегистрированные пользователи. ]
На эту среду надо будет поставить плагин для Python, Pydev
ссылка на него: [Ссылки могут видеть только зарегистрированные пользователи. ]
Первый раз запускать с ключом коммандной строки -clean(дописать в ярлычок, после запуска убрать)
Книги
Язык программирования Python. Г.Россум, Ф.Л.Дж.Дрейк, Д.С.Откидач и др.
Ссылка: [Ссылки могут видеть только зарегистрированные пользователи. ]
Язык программирования Python. Сузи Р.А.
Ссылка: [Ссылки могут видеть только зарегистрированные пользователи. ]

Хочешь начать программировать на Java?
Софт
JDK По ссылке искать "Get the JDK download"
Ссылка: [Ссылки могут видеть только зарегистрированные пользователи. ]
Среда eclipse: (качать Eclipse IDE for Java Developers)
Ссылка: [Ссылки могут видеть только зарегистрированные пользователи. ]
Книги
Курс "Программирование на Java" на intuit.ru
Ссылка: [Ссылки могут видеть только зарегистрированные пользователи. ]

Хочешь начать программировать на ActionScript 3?
Софт
Adobe Flex Builder 3.0
Ссылка на трекер: [Ссылки могут видеть только зарегистрированные пользователи. ]
Книги
ActionScript 3.0. Сборник рецептов. Джои Лотт и др.
Ссылка: [Ссылки могут видеть только зарегистрированные пользователи. ]

Хочешь начать программировать на PHP?
тогда тебе сюда, по ссылочке: [Ссылки могут видеть только зарегистрированные пользователи. ]
Еще дам ссылку на книгу, Э. Гутманс, С. Баккен, Д. Ретанс. 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.

P.S. Читалку DjVu качать тут: [Ссылки могут видеть только зарегистрированные пользователи. ]
================================================== ==============================================
ГОВОРИМ СПАСИБО!
  Ответить с цитированием
2 пользователя(ей) сказали cпасибо:
HacKnSlasH (30.07.2011), Melinio (30.09.2011)
Старый 22.07.2011, 19:54   #2
 Сержант
Аватар для Доминик
 
Доминик на правильном путиДоминик на правильном пути
Регистрация: 11.11.2009
Сообщений: 149
Популярность: 103
Сказал(а) спасибо: 13
Поблагодарили 127 раз(а) в 32 сообщениях
Отправить сообщение для Доминик с помощью Skype™
 
По умолчанию Re: Начинаем программировать на C++, C#, ассемблере(win), Qt, Python, Java, AS3.

А тебе спасибо за то, что ты научился копировать? Копирайтов Античата не увидел.
  Ответить с цитированием
Старый 29.07.2011, 19:11   #3
 Разведчик
Аватар для Anabioz999
 
Anabioz999 на правильном пути
Регистрация: 05.07.2011
Сообщений: 22
Популярность: 78
Сказал(а) спасибо: 6
Поблагодарили 9 раз(а) в 7 сообщениях
 
По умолчанию Re: Начинаем программировать на C++, C#, ассемблере(win), Qt, Python, Java, AS3.

Для создания простеньких программок пойдёт любой язык? Это не так важно? Будь то программка бота для приложений вконтакте или простой фейк, хранитель паролей или калькулятор...?
________________
[Ссылки могут видеть только зарегистрированные пользователи. ]
Есть сайт? [Ссылки могут видеть только зарегистрированные пользователи. ]
  Ответить с цитированием
Старый 29.07.2011, 23:05   #4
Заблокирован
 Пехотинец
Аватар для -=ShoN=-
 
-=ShoN=- гордость нации-=ShoN=- гордость нации-=ShoN=- гордость нации-=ShoN=- гордость нации-=ShoN=- гордость нации-=ShoN=- гордость нации-=ShoN=- гордость нации-=ShoN=- гордость нации-=ShoN=- гордость нации-=ShoN=- гордость нации-=ShoN=- гордость нации
Регистрация: 29.05.2011
Сообщений: 79
Популярность: 3379
Сказал(а) спасибо: 314
Поблагодарили 351 раз(а) в 157 сообщениях
Отправить сообщение для -=ShoN=- с помощью ICQ Отправить сообщение для -=ShoN=- с помощью Skype™
 
По умолчанию Re: Начинаем программировать на C++, C#, ассемблере(win), Qt, Python, Java, AS3.

а где дельфа?
не указал копипаста, знач писал сам, писал сам, попрошу и дельфу добавить, ибо дельфи с++ самые популярные на этом форуме(ну я так думаю.)
  Ответить с цитированием
Старый 30.07.2011, 13:34   #5
 Сержант
Аватар для Доминик
 
Доминик на правильном путиДоминик на правильном пути
Регистрация: 11.11.2009
Сообщений: 149
Популярность: 103
Сказал(а) спасибо: 13
Поблагодарили 127 раз(а) в 32 сообщениях
Отправить сообщение для Доминик с помощью Skype™
 
По умолчанию Re: Начинаем программировать на C++, C#, ассемблере(win), Qt, Python, Java, AS3.

-=ShoN=-, [Ссылки могут видеть только зарегистрированные пользователи. ]. : D
  Ответить с цитированием
Старый 15.03.2012, 19:22   #6
 Старший сержант
Аватар для Skuka.95
 
Skuka.95 блестящий пример для подражанияSkuka.95 блестящий пример для подражанияSkuka.95 блестящий пример для подражанияSkuka.95 блестящий пример для подражанияSkuka.95 блестящий пример для подражанияSkuka.95 блестящий пример для подражанияSkuka.95 блестящий пример для подражанияSkuka.95 блестящий пример для подражанияSkuka.95 блестящий пример для подражанияSkuka.95 блестящий пример для подражанияSkuka.95 блестящий пример для подражания
Регистрация: 12.06.2010
Сообщений: 186
Популярность: 1746
Сказал(а) спасибо: 27
Поблагодарили 64 раз(а) в 59 сообщениях
Отправить сообщение для Skuka.95 с помощью ICQ
 
По умолчанию Re: Начинаем программировать на C++, C#, ассемблере(win), Qt, Python, Java, AS3.

всёравно добавь дельфу
________________
Почти забросил раздел Pw скажем спасибо TBX1n и
Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).


Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
Цитата:
Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).

Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
Сообщение от TBX1n
Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).

Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
Скука новый админ

Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).

Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).


Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
  Ответить с цитированием
Старый 21.03.2012, 08:13   #7
 Капитан
Аватар для Tantyr
 
Tantyr сломал счётчик популярности :(Tantyr сломал счётчик популярности :(Tantyr сломал счётчик популярности :(Tantyr сломал счётчик популярности :(Tantyr сломал счётчик популярности :(Tantyr сломал счётчик популярности :(Tantyr сломал счётчик популярности :(Tantyr сломал счётчик популярности :(Tantyr сломал счётчик популярности :(Tantyr сломал счётчик популярности :(Tantyr сломал счётчик популярности :(
Регистрация: 15.08.2010
Сообщений: 281
Популярность: 14286
Сказал(а) спасибо: 119
Поблагодарили 180 раз(а) в 112 сообщениях
Отправить сообщение для Tantyr с помощью ICQ Отправить сообщение для Tantyr с помощью Telegram Отправить сообщение для Tantyr с помощью MSN Отправить сообщение для Tantyr с помощью Yahoo
 
По умолчанию Re: Начинаем программировать на C++, C#, ассемблере(win), Qt, Python, Java, AS3.

да.. Делфи и вправду не хватает.
Но за статью спс.
________________
Я не вредная, просто больше ценю благодарных людей.
  Ответить с цитированием
Старый 08.04.2012, 19:01   #8
 Разведчик
Аватар для evgen56
 
evgen56 неизвестен в этих краях
Регистрация: 23.05.2011
Сообщений: 12
Популярность: -66
Сказал(а) спасибо: 19
Поблагодарили 2 раз(а) в 2 сообщениях
Отправить сообщение для evgen56 с помощью ICQ
 
По умолчанию Re: Начинаем программировать на C++, C#, ассемблере(win), Qt, Python, Java, AS3.

Какой язык широко применяется? И с чего лучше начать, подскажите?
  Ответить с цитированием
Старый 23.04.2012, 00:21   #9
 Разведчик
Аватар для Stock
 
Stock никому не известный тип
Регистрация: 02.04.2012
Сообщений: 1
Популярность: 12
Сказал(а) спасибо: 0
Поблагодарили 1 раз в 1 сообщении
Отправить сообщение для Stock с помощью ICQ Отправить сообщение для Stock с помощью Skype™
 
По умолчанию Re: Начинаем программировать на C++, C#, ассемблере(win), Qt, Python, Java, AS3.

c C++
А если по нормальному то лучше с Basic,Pascal,Delphi
  Ответить с цитированием
Старый 24.04.2012, 10:29   #10
 Сержант
Аватар для Logan22
 
Logan22 блестящий пример для подражанияLogan22 блестящий пример для подражанияLogan22 блестящий пример для подражанияLogan22 блестящий пример для подражанияLogan22 блестящий пример для подражанияLogan22 блестящий пример для подражанияLogan22 блестящий пример для подражанияLogan22 блестящий пример для подражанияLogan22 блестящий пример для подражанияLogan22 блестящий пример для подражанияLogan22 блестящий пример для подражания
Регистрация: 02.08.2009
Сообщений: 141
Популярность: 1614
Сказал(а) спасибо: 243
Поблагодарили 353 раз(а) в 123 сообщениях
 
По умолчанию Re: Начинаем программировать на C++, C#, ассемблере(win), Qt, Python, Java, AS3.

Цитата:
Сообщение от evgen56Посмотреть сообщение
Какой язык широко применяется? И с чего лучше начать, подскажите?

Си ++ - труднее, на него больше книг и исходников.
Делфи - на много легче, но меньше книг и исходников.

А по большому счёту без разницы, компьютеру всеровно приходится считать нули и единицы ))
________________
[Ссылки могут видеть только зарегистрированные пользователи. ]

Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).

Покинул zhyk, 1-2 раза в год посещаю
  Ответить с цитированием
Старый 25.04.2012, 07:27   #11
 Разведчик
Аватар для Tip.the.besT
 
Tip.the.besT на правильном путиTip.the.besT на правильном пути
Регистрация: 17.01.2012
Сообщений: 19
Популярность: 126
Сказал(а) спасибо: 8
Поблагодарили 30 раз(а) в 11 сообщениях
Отправить сообщение для Tip.the.besT с помощью ICQ Отправить сообщение для Tip.the.besT с помощью Skype™
 
По умолчанию Re: Начинаем программировать на C++, C#, ассемблере(win), Qt, Python, Java, AS3.

Я не понял, а где Delphi?
  Ответить с цитированием
Старый 25.04.2012, 23:07   #12
 Разведчик
Аватар для child79
 
child79 никому не известный тип
Регистрация: 14.09.2009
Сообщений: 5
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: Начинаем программировать на C++, C#, ассемблере(win), Qt, Python, Java, AS3.

Народ,а тяжело ли сделать бот для браузерки?
Например Ibot для Dark Orbit или Bot Assistance для Seafight
  Ответить с цитированием
Старый 27.04.2012, 00:46   #13
 Разведчик
Аватар для Tip.the.besT
 
Tip.the.besT на правильном путиTip.the.besT на правильном пути
Регистрация: 17.01.2012
Сообщений: 19
Популярность: 126
Сказал(а) спасибо: 8
Поблагодарили 30 раз(а) в 11 сообщениях
Отправить сообщение для Tip.the.besT с помощью ICQ Отправить сообщение для Tip.the.besT с помощью Skype™
 
По умолчанию Re: Начинаем программировать на C++, C#, ассемблере(win), Qt, Python, Java, AS3.

Цитата:
Сообщение от child79Посмотреть сообщение
Народ,а тяжело ли сделать бот для браузерки?
Например Ibot для Dark Orbit или Bot Assistance для Seafight

Смотря как будет работать твой бот, если просто визуально, то не сильно. Но если отлавливать передаваемые пакеты, и отталкиваясь от информации в них будет подделывать их, то довольно сложно.
  Ответить с цитированием
Старый 27.04.2012, 23:27   #14
 Разведчик
Аватар для child79
 
child79 никому не известный тип
Регистрация: 14.09.2009
Сообщений: 5
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: Начинаем программировать на C++, C#, ассемблере(win), Qt, Python, Java, AS3.

Цитата:
Сообщение от Tip.the.besTПосмотреть сообщение
Смотря как будет работать твой бот, если просто визуально, то не сильно. Но если отлавливать передаваемые пакеты, и отталкиваясь от информации в них будет подделывать их, то довольно сложно.

Надо что б работал реально,что б помощь была,то есть как я понял,надо отлавливать пакеты
А я то нуб в програмировании.Ну ниче,буду разбиратся))
  Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Руководство] Начинаем качать PT!!! Holing Rising Force Online 5 26.06.2010 10:50
[Файл] Python v.2.0.0 AsPin Программы и приложения для смартфонов 0 15.03.2010 19:20

Заявление об ответственности / Список мошенников

Часовой пояс GMT +4, время: 08:53.

Пишите нам: forum@zhyk.ru
Copyright © 2025 vBulletin Solutions, Inc.
Translate: zCarot. Webdesign by DevArt (Fox)
G-gaMe! Team production | Since 2008
Hosted by GShost.net