Forums Logo

Здравствуйте Гость ( Вход | Регистрация )

[ Каскадный ] · Стандартный · Линейный

> С чего начать в программировании

Fimor
post Вторник, 31 мая 2011, 12:12
Отправлено #1


Фанат
***

Группа: Пользователи
Сообщений: 243
Регистрация: 12 окт. 2009
Пользователь №: 34 024





Захотелось научиться программировать, вот только не знаю с какого языка начать и какую литературу бы почитать. Укажите мне верный путь! sleepy.gif
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
 
Reply to this topicStart new topicStart Poll
Ответов
N1ke
post Вторник, 31 мая 2011, 12:47
Отправлено #2


Фанат
***

Группа: Пользователи
Сообщений: 165
Регистрация: 26 мая. 2007
Из: Санкт Петербург
Пользователь №: 22 403





C# тоже говорят тоже очень неплохой язык, но я увы знаю его очень поверхностно.
QUOTE
Python ? ))) а че не Perl ? )))
У Python очень простая и удачная ОО модель + есть много хороших учебников.

Я очень не рекомендую начинать с Си. Ничего серьезного вы на нем не напишите и из-за этого энтузиазм быстро пропадет.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Hahahoj
post Вторник, 31 мая 2011, 13:08
Отправлено #3


Зомби
*******

Группа: Пользователи
Сообщений: 10 730
Регистрация: 17 дек. 2004
Пользователь №: 12 002





QUOTE (N1ke @ Вторник, 31 мая 2011, 12:47)
Я очень не рекомендую начинать с Си. Ничего серьезного вы на нем не напишите и из-за этого энтузиазм быстро пропадет.

Прежде чем нести чушь посмотри хотя бы профиль Квазиста.

Имхо, простая Сишка на первом месте. В связке с SDL-ом (если хотим совместимости с компом и игровыми консолями на Линухе), Direct X-ом (чисто под комп), либо специфическими SDK-ными под конкретную консоль либами. Как правильно сказал 500-к голая, без классовых объектно-ориентированных наворотов, которые для мобильных систем еще то зло.
Это если как раз хотим серьезно.
Если хотим просто сделать игру, при этом плохо разбираемся в программировании - можно для втягивания в процесс использовать разные мейкеры (RPG-maker, GameMaker и прочее-прочее-прочее). Там всё довольно просто и можно обойтись вообще без программирования. Для любой платформы найдется что-то из этой серии.
Ну и напоследок уже - всякие Питоны, Луа, БеннуГД и Фениксы, SDL/GL/Dark-Basic-и и т.д. в зависимости от того, что есть на требуемой платформе.
Почему напоследок? Потому что по любому менее универсально, более ресурсожруще, чем простая голая сишка.


--------------------
«Не стоит сердиться на плохих людей. Знаешь, для чего их создал Бог? Чтоб мы смотрели на них и старались быть совсем другими».
» Моя прелесть «

user posted image
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

Posts in this topic
Fimor   С чего начать в программировании   Вторник, 31 мая 2011, 12:12
N1ke   Смотря для чего оно Вам надо и какие у вас есть зн...   Вторник, 31 мая 2011, 12:16
Fimor   Знание есть Basic'а немного, а нужно это для п...   Вторник, 31 мая 2011, 12:20
Stabilitron   Я бы не советовал трогать эти бэйсики :-9 Тут ...   Вторник, 31 мая 2011, 12:23
500mhz   ну С учи , если бейсик знаеш то есть всякие game b...   Вторник, 31 мая 2011, 12:23
Gashik   Очень зря. Никакой связи с бейсиком, просто мутот...   Вторник, 31 мая 2011, 12:24
Fimor   Для Windows и для DS.   Вторник, 31 мая 2011, 12:28
N1ke   Чтобы программировать под, что-то нужно знать не ...   Вторник, 31 мая 2011, 12:38
500mhz   ну пока он С выучит , пока winapi, пока OpenGl, у ...   Вторник, 31 мая 2011, 12:30
Gashik   Мне кажется, она у него пройдет завтра :)   Вторник, 31 мая 2011, 12:32
Fimor   Вроде понял, что стоит учить C# какие книги по нем...   Вторник, 31 мая 2011, 12:36
500mhz   какое с# ? не путай божий дар с яичницой! учи ...   Вторник, 31 мая 2011, 12:39
Fimor   Подскажи тогда книги о нём   Вторник, 31 мая 2011, 12:41
Stabilitron   Мое мнение: 1) C# проще для понимания. Порог вх...   Вторник, 31 мая 2011, 12:49
N1ke   У него в стандартной поставке есть tkinter. С ним...   Вторник, 31 мая 2011, 13:00
Fimor   Мне нужны книги на русском   Вторник, 31 мая 2011, 12:39
madmonkey   можно сразу забить. вся нормальная документация н...   Вторник, 31 мая 2011, 14:29
Hahahoj   Не всё так печально. На вскидку на русском (от до...   Вторник, 31 мая 2011, 15:00
500mhz   Python ? ))) а че не Perl ? )))   Вторник, 31 мая 2011, 12:40
500mhz   http://books.net-soft.ru/c.htm   Вторник, 31 мая 2011, 12:41
Gashik   Неплохой язык - говяжий. Если честно, так просто ...   Вторник, 31 мая 2011, 12:55
Fimor   Скачал ту книгу про С, очень много теории, прочита...   Вторник, 31 мая 2011, 12:54
Stabilitron   По сишарпу все что угодно читай. Только теория т...   Вторник, 31 мая 2011, 13:03
N1ke   Аргументация блестящая. Я кстати не знаю, кто...   Вторник, 31 мая 2011, 13:32
Stabilitron   Если человек собирается всерьез этим заниматься, ...   Вторник, 31 мая 2011, 13:42
Gashik   По мне, так он намного проще того же Бейсика и вс...   Вторник, 31 мая 2011, 14:00
Hahahoj   То что ты чего то не знаешь - всего лишь твоё соб...   Вторник, 31 мая 2011, 14:17
УльтраБлокС   Python рулит. Достаточно простой, но очень мощный ...   Вторник, 31 мая 2011, 14:19
tyr43   AS3 > разобраться в ООП > С# / obj-C :]   Вторник, 31 мая 2011, 14:19
sandwich-kun   Вот только не надо шарп с этим вашим xna? А по тем...   Вторник, 31 мая 2011, 14:19
Hahahoj   Насчет ООП процитирую Aiona, c которым полностью с...   Вторник, 31 мая 2011, 14:27
Fimor   Вы меня сильно запутали, поясняйте хотя бы понятия...   Вторник, 31 мая 2011, 14:52
goodwen   Fimor, В школе учишься ?   Вторник, 31 мая 2011, 14:59
Gashik   Языки школьного уровня. Получше бейсика.   Вторник, 31 мая 2011, 15:01
Chintoi   пуристы выбирают микрокоды, какой Си? По теме - б...   Вторник, 31 мая 2011, 14:57
УльтраБлокС   Я раньше писал на делфи (до сих пор иногда вмест...   Вторник, 31 мая 2011, 15:07
Fimor   питон, он лёгок в изучении? и на нём можно програ...   Вторник, 31 мая 2011, 15:17
tyr43   Чё-т мне кажется, когда цель изучения языка — напр...   Вторник, 31 мая 2011, 15:23


Reply to this topicStart new topic
1 чел. читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
 

Упрощённая версия Сейчас: Ср., 25 июня 2025, 07:20
Skin Designed (c) by Rooq.net, All Rights Reserved.