RhTIfwlZxZ32U
Grafika (kreskówka) przedstawia szkic ludzika trzymającego laptop w ręce. Wokół postaci rozmieszczone są nazwy róznych języków programowania: SQL, Flasz, PHP, VB, CSS, JAVA, HTML5, C++, C#. Python

Programowanie od podstaw. Jak zaczynać i dlaczego warto. Wprowadzenie

Źródło: pixabay.com, domena publiczna

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. 

Polecenie 1

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.

Ciekawostka

W 2023 roku portal Stack Overflow przeprowadził międzynarodową ankietę wśród osób zajmujących się programowaniem i tworzeniem oprogramowania. Wzięło w niej udział ponad 87 tysięcy respondentów.

Zapytano ich m.in. o języki programowania i technologie, z których korzystali przy tworzeniu oprogramowania w ciągu poprzedniego roku. Najczęściej wskazywany był JavaScript (63,61%). Dużą popularnością cieszyły się również Python (49,28%), Java (30,55%), C# (27,62%) i C++ (22,42%).

Respondenci wskazywali także HTML/CSS (52,97%) oraz SQL (48,66%), wykorzystywane odpowiednio do tworzenia stron internetowych i pracy z bazami danych.

Wyniki pokazują, jak różnorodne języki i technologie są wykorzystywane przez osoby zajmujące się programowaniem.

Polecenie 2

Odszukaj w internecie informacje na temat różnych zastosować języka Python. Sprawdź skąd wzięła się nazwa tego języka.

RqbjNz3KvQyhq
Miejsce na Twoje notatki