JavaScript

Хочу начать изучать программирование. Подскажите, какой язык лучше: java или c++?

Если ты хочешь " начать изучать программирование", то и начинать надо не языка, а с самого программирования - по качественному учебнику (НЕ языка, а именно программирования). А язык будет тем, который используется в этом учебнике для объяснения алгоритмики.

Язык - не цель обучения, а всего лишь инструмент для записи найденного тобой способа решения задачи (т. е. алгоритма) в понятной компьютеру форме. И никакое знание языков программирования не научит поиску оптимальных для заданных условий алгоритмов.
Олег Горшков
Олег Горшков
58 654
Лучший ответ
Сначала прочитай ответ Андрея, а потом иди на джаву. Плюсы не потянешь, только время потеряешь
Дмитрий Власов
Дмитрий Власов
90 524
c#
разные ЯП для разных задач. Исходя из твоих будущих целей, и следует изучать какой-то конкретный ЯП. Наобум что-то изучать - не очень хорошо. Сначала подробно прочитай про них и исходя из этого выбери наиболее привлекательный для тебя
Во
Вова
42 222
Для меня плюсы, естественно, лучше. Но Java ведь похожа на плюсы, так как с них и сóдрана, и, кстати, это тоже изначально OOPный ЯП, как и плюсы, а кроме того в силу, скажем, своей кросс-платформенности ещё и значительно более популярный !
И ещё насчёт некоторых ответов: C++ и Java - это не то, чтобы совершенно разные языки для разных целей, я уже сказал - оба этих языка универсальные объектно-ориентированные си-подобные ЯП с похожим синтаксисом, причём Java выросла как раз из С++ и ничуть не проще плюсов! Если не потянешь плюсы - не потянешь, разумеется, и Яву.
И уж конечно же никогда не надо слушать всяких идиотов и остолопов, вечно нудно и тоскливо пытающихся убеждать кого-то в "поиске оптимальных алгоритмов" ! Любой софт - это техническое изделие, а в технике главное - эффективность. Так, например, сортировка пузырьком заведомо не оптимальна, ну и что из этого? Это же классический метод сортировки! Не оптимальна также и генерация простых чисел при помощи так называемого "решета Эратосфена", зато эффективность этого метода неоспорима! Так что самое оптимальное в программировании - ум свой развивать, да работать над чистым и эффективным кодом, а не заниматься дурью !..
Станислав Ммм
Станислав Ммм
28 648
Только не C++! Вы в нём загрузните, как бегемот в болоте.
EC
Emil Cebrayilov
21 258
варианты

1) - умникам разумника с++ java и тд // уровень спецназ

2) - слабоволным и сомневающимися java c# с++ // уровень охраника
Арбаш Малае
Арбаш Малае
16 208
Чтобы получить шикарную фундаментальную базу знаний - С++
P.S.
Не советую смотреть канал хауди хо
Олег Аликулов Почему не советуешь его смотреть?
с++
Серж Малашев
Серж Малашев
1 444
Здравствуйте!
Java попробуйте, потому что С++ очень сложный и не рекомендован новичкам, ну по крайнем мере я так считаю.
_________________________
Удачи и успехов в изучении программирования ; )
Ну а на кого ты планируешь идти в будущем в мире программирования? Фриланс, айти?
Алексей Козырев А что посоветуете? :^
Арсен Гевондян Ну это индивидуальная вещь кому что нравится, попробуйте посмотреть канал ХаудиХо очень познавательный но я все же советую фрилансера, и с++