J
Познакомьтесь с пентестом веб-приложений на практике в нашем новом бесплатном курсе
Блин....самый правильный ответ)))!!!руби))) да вы че?, глюченный,а PYTHON -это да! - сила ну иСсылка скрыта от гостейтак Вам можетСсылка скрыта от гостейстанет))
Не путайте руби с рельсами, плиз.руби))) да вы че?, глюченный,а PYTHON -это да! - сила ну иСсылка скрыта от гостейтак Вам можетСсылка скрыта от гостейстанет))
с какого языка программирования лучше начать?
Хватит срать в PHP, вполне целостный обьектно-ориентированный язык, в версии 7.2 оптимизирован на столько, что вообще не вызывает каких-либо нареканий по скорости, а реализация ООД, ООП вкупе с грамотным фреймворком типа laravel или yii2, я молчу про phalcon, который написан на С, и поставляется как расширение пхп, понятно что скорость там кардинально другая, позволяют создавать приложения любой сложности быстро, на высоком уровне абстракции с сущностями, а не с кодом, у пхп фреймворков самая лучшая реализация active records, короче это уже не тот препроцессор гипертекста, а полноценный обьектно-ориентированный язык программированияЭто так ... но и не совсем так.
Определённость "в какой сфере потом применять свои навыки" на 100% определяет какие технологии стоит изучать, но каждая из технологий допускает реализации в нескольких языках.
Если вам близка идея фронтенда WEB-разработки, то тут может быть и JS и Java ... и AJAX, который родился в JS, но на сегодня реализуется разными способами.
Если вы интересуетесь бэкендом WEB-разработки, то здесь вообще великое множество языковых реализаций: Perl и CGI, Python, Ruby, PHP, Go, Java сервлеты, Scala...
Если интересует низкоуровневое и высокопроизводительное программирование в нативный код (более классическое программирование): C, Go, ...
Т.е. сфера применения определяет группу языковых средств.
А знание C++ совершенно не будет лишним при изучении Java, а знание C просто в разы сократит освоение Go.
И ещё один фактор, который может стать решающим - ориентация на операционную систему. Потому что вокруг операционной системы складывается определённая культура, определяющая предпочтения к языкам и технологиям:
- в Windows язык C - как корове седло, и очень применим C++ ... все приблуды из .NET: C# и т.п. - это исключительно Windows приблуды, которые нигде более толком не применяются ... Java здесь довольно бессмысленный выбор;
- Linux/UNIX - здесь C "наше всё", к C++ отношение гораздо более осторожное, для Java здесь естественная среда обитания;
- среды исполнения вне операционных систем - это, главным образом, WEB-программирование - здесь C/C++ возможно но неразумно, Java тоже ... ограничено и избыточно, но здесь: JS, PHP, и др. ... программирование в но бестолковое.
Обучение наступательной кибербезопасности в игровой форме. Начать игру!