Programowanie od podstaw. Jak zaczynać i dlaczego warto. Wprowadzenie
Scratch - wizualny język programowania
Na co dzień na pewno korzystasz z różnego rodzaju programów. Są to np. gry, programy pocztowe, przeglądarki i wyszukiwarki internetowe, dziennik elektroniczny.
Teraz nadszedł czas, abyś samodzielnie zaczął pisać własne programy. Będziesz miał okazję zapoznać się z różnymi rodzajami języków. Swoją przygodą z programowaniem zaczniesz od wizualnego języka programowania Scratch. Scratch to edukacyjny język programowania. Jest to również środowisko programistyczne służące do tworzenia i uruchamiania programów w tym języku. Scratch umożliwia tworzenie interaktywnych historyjek, animacji, gier, muzyki. Twórcą języka jest Mitchel Resnick (m.in. pomysłodawca serii zabawek i Lego Mindstorms. Programowanie odbywa się w sposób wizualny – elementy języka mają kształt puzzli, a poprzez przeciąganie mogą być układane w określonym porządku.
Wejdź na stronę: https://scratch.mit.edu/explore/projects/all i zapoznaj się z przykładowymi projektami zrealizowanymi w języku Scratch.
Python - tekstowy język programowania
Kolejnym etapem twojej przygody w świecie programowania będzie zapoznanie się z tekstowym językiem programowania jakim jest Python. W przypadku pisania programów w Pythonie, kod nie składa się z bloczków tylko z instrukcji zapisanych w języku zbliżonym do języka angielskiego. Mówimy, że jest to język wysokiego poziomu. Python zawiera bardzo rozbudowanym pakietem bibliotek standardowych. Dzięki temu znalazł on zastosowanie w wielu dziedzinach związanych m. in. obsługą baz danych, z analizą i wizualizacją danych oraz tworzeniem stron internetowych.
Badanie Developer Survey Results 2019, w którym udział wzięło prawie 90 tysięcy programistów, przeprowadzone przez portal Stack Overflow, pokazało, że w 2023 roku najczęściej wykorzystywali oni w swojej pracy JavaScript (67,8% ankietowanych). Na drugim miejscu znalazł się Python z wynikiem 41,7%.
Kolejną pozycję wśród języków programowania zajęły: Java (41,1%) i C# (31%). Niezmiennie bardzo cenione przez środowisko informatyczne są PHP (26,4%) oraz oraz C++ (23,5%).
Odszukaj w internecie informacje na temat różnych zastosować języka Python. Sprawdź skąd wzięła się nazwa tego języka.