Jakie języki programowania na start.

0

Witam! Interesuję się cyber bezpieczeństwem oraz tworzeniem gier i programów. W przyszłości chciałbym właśnie w tej branży pracować. I tu mam pytanie- jakie języki na początek są najlepsze? Jak jest to możliwe prosiłbym o przedstawienie kolejności języków w takiej piramidzie: np. JAVA>C++>C. Gdzie JAVY uczę się jako pierwszej, potem c++ i na koniec c.

0

Najpierw zacznij od... angielskiego.
Potem...
Ja bym zaczął od cs50. Tam masz tak: kompletne podstawy (tydzień/dwa) nauka bardzo podstawowych konceptów w informatyce za pomocą C.
Potem skok w Pythona -> dłuższy czas w Pythonie -> coś niskopoziomwego - jakieś C/C++.

Ogółem bardzo warto też przeczytać: https://gynvael.coldwind.pl/?id=238

I jak już chcesz się uczyć C i C++, to zacznij raczej od C moim zdaniem, potem przeskocz do C++. C++ jest o wiele wiele bardziej rozbudowany jak dla mnie.

0

W przyszłości chciałbym właśnie w tej branży pracować

ale w której bo wymieniłeś 3?

Jak cybersecurity to akurat język będzie najmniejszym problemem, niemniej pewnie C + Python, opcjonalnie C++.
Jak gamedev to C++ do wydajnych gier.
Jak tworzenie programów[cokolwiek to znaczy, ale zakładam że desktop] to C# lub Java, przy czym więcej desktopu się chyba robi pod Windowsa, więc C#.

3

1 Iteracja:
Python - do momentu w którym będziesz w stanie napisać skrypt wykonujący backup katalogów konfiguracji systemu GNU/Linux z zachowaniem ich praw
C++ - do momentu w którym napiszesz poprawnie obiektowo prostą grę pracującą wyłącznie na konsoli
C - do momentu w którym będziesz rozumiał jak pisze się biblioteki współdzielone

2 Iteracja:
Python - do momentu w którym zastosujesz z sukcesem moduł struct do parsowania danych binarnych
C++ - do momentu w którym zrozumiesz działanie szablonów
C - do momentu w którym napiszesz samodzielnie prosty moduł jądra systemu GNU/Linux

Dalej będzie już szybko :)

1 użytkowników online, w tym zalogowanych: 0, gości: 1