Istnieje wiele różnych języków programowania, różniących się między sobą złożonością i łatwością uczenia się. Python to interpretowany, niezależny od platformy język programowania z automatycznym zarządzaniem pamięcią i rozbudowaną biblioteką standardową. Składnia Pythona jest prosta i łatwa do odczytania (składnia oznacza kolejność liter i symboli w kodzie). Nic więc dziwnego, że Python stał się jednym z najpopularniejszych języków programowania. Powszechne stosowanie tego języka programowania ma następujące zalety:
· Bogactwo tutoriali, zasobów i
· Rozszerzalność w postaci bibliotek innych firm (np. Numpy, SciPy, Matplotlib i Pandas).
Krótko mówiąc: Python jest zarówno prostym, jak i wydajnym językiem programowania.
Ten film wyjaśnia, jak przejść od słowa drukowanego ("Witaj świecie!") do definicji modelu analitycznego w programie RFEM 6. Nie będziemy tutaj wchodzić w szczegóły, ale omówimy teorię.
Odpowiedź kryje się w pojęciu „interfejs programistyczny”. Słowo to występuje częściej w skróconej formie API (ang. Application Programming Interface). API to część programu, która umożliwia komunikację z innymi programami. Zawiera polecenia, funkcje, protokoły i obiekty. Program (np. Python) może żądać informacji lub wysyłać polecenia do innego programu (np. RFEM 6), który odpowiednio reaguje.