Witam.
Zwracam się z prośbą o pomoc w wyborze dalszej drogi programowania.
Na początku często wszystko wydaje się zawiłe i skomplikowane, dlatego szukam rady w trudnym wyborze.
Uczę się programowania z C++ od września. Niestety przedmioty na pierwszym roku są ogólnikowe i mało związane z programowaniem.
Postanowiłem przenieść się na jeden z języków, które dadzą więcej możliwości niż C++.
Zastanawiam się między C# a java. Niestety ciężko mi stwierdzić, który da mi więcej możliwości.
Wiele też osób stwierdza, że lepiej uczyć się kilku języków programowania.
Zaciekawiło mnie wytwarzanie aplikacji. Wiem też, że zarówno C# jak i java pozwalają na różne rozwiązania.
Wyczytałem w różnych źródłach, że java to aplikacje na androida albo np C# to aplikacje na windowsa tylko.
Jest tez w C# technologia Xamarin. Słyszałem, że za pomocą tej technologii można wygenerować 1 kod na 3 platformy.
Możliwe, że był już taki temat gdzieś na forum. Znalazłem podobne, ale nie takie same.
Mógłby ktoś wyjaśnić mi tak ,,po ludzku" ( w necie są czesto opisane same technologie, które wiele mi nie mówią)
- Jakie możliwości daje C# a jakie Java?
- Jak te języki sprawdzają się w tworzeniu aplikacji?
- Czym różnią się: aplikacje okienkowe, webowe i sieciowe?
Dziękuję za wszelkie rady i przepraszam za moją niewiedzę. Dopiero wkraczam w świat IT :)