Nie wiem jaki język programowania wybrać, w przyszłości chciałbym zajmować się tematem sztucznej inteligencji, uczenia maszynowego, ale na początku chciałbym zająć się tworzeniem aplikacji webowych i mobilnych.
Kolejno: HTML->CSS->JS->Python
Nie wiem jaki język programowania wybrać
To najwyżej wybierzesz jakiś, a później zmienisz.
Większość popularnych języków jest bardzo podobna do siebie, chociaż całkiem inna (czyli z jednej strony łatwo się przestawić, z drugiej strony każdy język to wyzwanie i uczy czegoś nowego).
w przyszłości chciałbym zajmować się tematem sztucznej inteligencji, uczenia maszynowego
Najpopularniejszy w tej działce jest Python
ale na początku chciałbym zająć się tworzeniem aplikacji webowych
Zastanów się, czy bardziej ci odpowiada frontend(tutaj króluje JavaScript i jego rozszerzenie w postaci TypeScriptu) czy backend (wiele języków do wyboru).
Wszystko byle nie C# :P A na poważnie z tego co słyszałem to ML głownie w Pythonie robią, trochę w Scali
C# zdecydowanie na JS. A tym ktorzy głosowali na JS przypominam że Prima Aprilis był wczoraj
ale na początku chciałbym zająć się tworzeniem aplikacji webowych i mobilnych.
No to Kotlin, jeden z najlepszych języków ogólnego preznaczenia (dla mnie jest ich czwórka - Scala, Kotlin, Java i C#) który zdecydowanie nadaje sie do aplikacji mobilnych przede wszystkim a do tego mozna w nim backend zrobić a do tego jeszcze jest KotlinJS ;]
@szprotki_w_oleju: bardziej chodzi o tą pracę
No to Kotlin, jeden z najlepszych języków ogólnego preznaczenia (dla mnie jest ich czwórka - Scala, Kotlin, Java i C#) który zdecydowanie nadaje sie do aplikacji mobilnych przede wszystkim a do tego mozna w nim backend zrobić a do tego jeszcze jest KotlinJS ;]
@scibi_92: Kotlin i java do mnie nie przemawia
Po raz kolejny pojawia się ten temat :P Naucz się programować. Język nie ma większego znaczenia.
Przestan się zastanawiac który język wybrać, ucz się tego Pythona, zrób parę aplikacji, poznaj z nim aplikacji webowe i ML. Wtedy już sam będziesz wiedział co robić dalej.
@MARCELL0: To zastanów się na czym bardziej ci zależy, na rozwijaniu się w ML, czy "fajnym" według ciebie języku.
To trochę tak jakbyś składał szafę i narzekał na kolor młotka który masz pod ręką, rozumiem że komuś może się jakiś język nie podobać - JavaScript od zawsze hejt w mym sercu <3 -
ale dla Pythona w dziedzinie sztucznej inteligencji raczej alternatyw nie ma.
Jeśli nie masz oporów do pisania wszystkiego samemu to jest jeszcze Julia:
Jest dużo szybsza od samego Pythona.
Język programowania JavaScript jest trochę jak angielski.
Jak znasz inny język, to prędzej czy później zaczniesz mówić po angielsku i wtedy znasz dwa; a Ci którzy znają tylko angielski z reguły znawcami języka nie zostają.