C/C++

Какие отличия(простыми словами) в языках программирования Java и C++? Что лучше изучать. У какого больше возможностей?

Прочитал сейчас статьи на эту тему и везде пишут именно про технические составляющие, с которыми я пока не знаком.
Хотелось бы услышать мнение тех, кто уже программировал и может поделиться первыми впечатлениями! Например, какой язык более универсальный и с каким будет больше возможностей на компьютере.
Но простыми словами, без терминов программиста.

Я пробовал изучать java, но мне показалось, что в нём нет такой большой свободы. Думаю перейти на изучение C++. Поэтому хотелось бы услышать мнения стоит ли менять или нет необходимости, а лучше продолжить в java.
Это невозможно объяснить простыми словами. Пока сам не изучишь оба языка, не поймёшь.
Вместо Java рекомендую C#. Это однотипные языки, но C# мощнее и удобней.
C++ мощный, но излишне замороченный язык. Не вижу смысла его изучать (кроме случаев, когда ты точно знаешь, что он действительно необходим для твоей задачи; и в ВУЗе обязательно изучают C++).
M.e.r.d.a.n Hamrayev
M.e.r.d.a.n Hamrayev
58 065
Лучший ответ
java это утюг тормозной на виртуалке, а C++ это чистый как слеза неуправляемый двоичный код! C++ был намного раньше явы, поэтому начать с него это нормальный ход, потом как подразберешся перейдешь на яву. Больше возможностей у С++ поскольку этот код поддерживается везде, а ява только на огромных корпоративных серверах, но в последнее время до некоторых стало доходить, что платить за тормоза это как минимум странно.
Алексей Кривенко Ява работает почти на любом железе. Фактически для "тормозного" языка легче найти сервер, чем для шустрого С++. Любой хостинг поддерживает PHP. Да, с Явой несколько хуже. Если на хостинг можно установить приложение на С++, Ява там тоже будет работать. Да, будет тормозить. Это от программиста тоже зависит.
Алексей Кривенко Ещё у С++ бывает проблема с подключением сторонних библиотек. Получается, С++ не всегда работает даже на компьютере разработчика!
Больше возможностей у чистого Си.
Освоишь, и будешь программировать в любой операционке.
M.e.r.d.a.n Hamrayev У C++ те же самые возможности плюс много других.
Лучше изучать то, что нужно.
В с++ имеются возможности работать на низком уровне (с память например, можно писать драйверы, на нем разрабатывают операционные системы). Никому в голову не придет на c++ писать веб приложения.
Java - работает на виртуальной машине, поэтому у приложений написанные на нем меньшая производительность, но они работает везде. Драйвера на нем не напишешь, и чаще он используется для написания приложений и для ПК, и для андроида, и даже веб приложений.
M.e.r.d.a.n Hamrayev Веб приложения на C++ тоже пишут. Конечно, так делают крайне редко. C++ может использоваться и на сервере, и в браузере (при помощи WebAssembly)