Другие языки программирования и технологии

Программирование. Языки, в чем разница?

В чем разница языков программирования?
На чем лучше программировать игры на android? На чем легче учится?
Ответы пожалуйста конкретные, без подколов и направлений в гугл. Ни то жалоба за офтоп.
Если интересуют приложения под андроид то java тебе в помощь..
можешь начать с курса (сделанного с элементами игры) там около 1200 задачек.. советы по изучению. теория.. создание игр (тетрис шахматы змейка и другие) программ (архиватор файлов например и тд) подготовка к трудоустройству..
+ можно что то читать параллельно.. head first java например.
Java один из наиболее используемых языков сегодня. ссылка javarush.ru/user/reference/66050877-884f-4ef9-b5a5-05061b0b76c0 (в начале будет введение про роботов. дальше такого будет меньше.. и начиная с 2 уровня будут задания для которых материал дадут потом.. (или дадут мало материала на эту тему) или пропускай или гугли..
АП
Алексей Путрич
1 995
Лучший ответ
andrioid пользуют, потому что своё поделие легко монетиризовать.
А учиться легче на Паскале (Во всяком случае очень много людей в это верят), т. к. там сведены к минимуму синтаксические заморочки и много хелпа на разных языках. По мне Пайтон лучший выбор, хотя и синтаксис капризный.
На 1м этапе надо впитать основы, которые олдинаковы для всех яп
ух какой грозный. Прям боюсь, боюсь, боюсь
NM
Nurlan Meketaev
81 774
Денис Вторых Грозный с большой буквы xD
Есть старые и новые языки программирования. Старые языки как правило менее объёмные для изучения, а новые очень обширны и расширены различными фреймворками. Поэтому для изучения проще старые языки. Что к ним можно отнести: Паскаль, С, Фортран, Бейсик. В то же время современные программы на них не пишут, а используют для обучения (на С ещё много библиотек написано). После изучения основных концепций программирования вполне можно перейти к изучению современного программирования.
Doctor E
Doctor E
36 000
Nurlan Meketaev Ещё какие программы считать "современными"....Паскаль в инкарнации Embarcadero Delphi, Фортран 2008, VBA - вполне адекватны и каждый имеет свою нишу сегодня и свои преимущества
Понятно, что времена, когда были только Фортран-4, асм, алгол и кобол ушли безвозвратно
Разница в целях и задачах, которые ставили перед собой их создатели.
Серый Чурилов
Серый Чурилов
12 434
Денис Вторых Попросил же конкретней. Мне пофигу чего там хотели их создатели. В чем разница, хотя бы в общих чертах?
Учиться лучше на python. Под андроид пишут на java. И чем кстати гугл плох? Введи туда языки программирования и пройди по первым ссылкам - почитай, что пишут.
И если серьезно настроен - параллельно учи английский.
И python - не панацея, почитай какие языки где используются, и выбери тот, который используется в области твоих интересов. Это будет самым лучшим выбором.
Денис Вторых Гугл... Почитай... Я спрашиваю советов у знающих людей, чтобы не читать сухие тексты с иногда непонятными примерами и обьяснениями или что-то бурчащих под нос "ютуберов". Просто к сведению. Спасибо.
Насчёт игр не знаю, но если не критично и ты учишься - бери Python 3.0 на компьютер. Удобный синтаксис - главное для новичка.
Денис Вторых На чем проще учится все-таки?
Денис Вторых На чем проще учится все-таки?
В Интернете много хороших книг, но читая книги программистом не станешь. Чтобы стать программистом, нужно много программировать.
JavaRush — это онлайн-курс обучения программированию на Java, на 80% состоящий из практики.
Именно то, что нужно чтобы стать Java-программистом.

вы спросите зачем переходить по моей ссылке.
в ответ на вашу не анонимную регистрацию (через вк, фейсбук или твиттер) я обязываюсь адекватно отвечать на ваши вопросы в нелегком деле — начать и помогать чем смогу)

javarush.ru/user/reference/f2095d07-1d68-4260-b58a-a3944736c628
Tadeush Golovnja
Tadeush Golovnja
385
Денис Вторых Товарищ Андрей, ты закопипастил пол ответа, ответив спустя 3 недели от создания вопроса, тем более есть уже даже лучший ответ с такой же ссылкой на явараш, тут есть скрытый смысл или просто очень большая глупость?
P.S. зарегался через гугл)
Можешь начать изучения с языка Cи, а потом плавно перейти на С++. С Си легко разберёшься в синтаксисе и поймёшь логику написания программ, потом переходя на С++ выучишь ООП что так же хорошо тебе поможет в дальнейшем. Так как С++ кроссплатформенный то на нём можно писать как под Linux так и под Windows, начиная с банальных программ, заканчивая драйверами и играми.
Так же после C++ ты сможешь без особых усилий перейти на Java (основной язык программирования на котором пишуться приложения под Android). Хоть это и не касается твоего вопроса, но так же добавлю что по структуре языка Си ты сможешь не напрягаясь выучить Objectiv-C или Swift и начать программировать под IOS.
Mahamatsadik Hurulov
Mahamatsadik Hurulov
353
Дмитрий Хард Вы серьезно думаете, что новичок осилит Си? ЛОЛ.)