Programmieren Wie/Was?
Hey Leute, ich hab eine Frage. Wie genau ist Programmieren eigentlich und wie sind die Programmiersprachen?
Also ich weiß nicht, wie man programmiert, aber ich stelle mir das so vor:
Start:
Group1:
MainAction: If Object1 collides with Object2 then start Action1
Action1: Play explosion.mp4 at x32 y21 if done trigger Action2
Action2: If Action1 is done Delete Object1 and Object2
Funktioniert programmieren so?
(Ach ja, ist zwar unwahrscheinlich, aber ist das, was ich geschrieben hab, irgendeine Programmiersprache oder so ähnlich? Ich habe gehört, dass es eine Sprache gibt, die Phyton oder so heißt)
danke im Voraus 😉
3 Antworten
![](https://images.gutefrage.net/media/user/FaTech/1708715131049_nmmslarge__0_0_500_500_77a0f43d5804c908f40c8a1b0c260400.png?v=1708715131000)
wie genau ist programmieren eigentlich
Einfach toll … wenn man es kann. Wobei, auch wenn man es kann, kann es richtig ekelig werden, wenn man Fehler nicht findet und sucht und sucht und sucht, obwohl es offensichtlich ist.
wie sind die Programmiersprachen?
Es gibt viele Programmiersprachen. Einige davon sind: C#, Java, C, C++, Go, Python, JavaScript, Rust, ... Sie alle sind total verschiedenen. Manche weisen eventuell Ähnlichkeiten auf, manche sind komplett andere Welten.
also ich weiß nicht wie man programmiert aber ich stelle mir das so vor:
{...}
Schon ziemlich gut. In den meisten Programmiersprachen ist die "Start" Methode eine "Main" Methode. Sie heißt das main, Main, wie auch immer und das Programm weiß dann, da wird es gestartet.
Funktioniert programmieren so?
Mit passenden Frameworks, ja. Wobei die Syntax der Programmiersprachen natürlich ganz anders ist. Deins erinnert ein bisschen an Pseudocode. Das ist kein echter Code, sondern ein Code, der in für jeden verständlicher Sprache geschrieben ist. Keine Ahnung, wie ich es sonst erklären soll.
ich hab gehört das es eine Sprache gibt die Phyton oder so heißt
Ja, Python, wie die Schlange. Ist eine der einfachen Sprachen. Kann aber auch ziemlich viel. Wird aber eher weniger für große Anwendungen benutzt.
Hier ein Beispiel in Python:
eingabe = input()
if eingabe == "test":
print("Hello World")
Hier mal ein Beispiel in C#:
using System;
namespace BeispielProgramm
{
public static class Program
{
public static void Main(string[] args)
{
string eingabe = Console.ReadLine();
if (eingabe == "test")
{
Console.WriteLine("Hello World");
}
}
}
}
![](https://images.gutefrage.net/media/user/NackterGerd/1459631419191_nmmslarge__4_21_414_414_4344501cccc644450d864209d1253d34.jpg?v=1459631419000)
So ähnlich
Es gibt Variablen und Funktionen
Mit den Variablen wird etwas berechnet oder verglichen.
Entsprechend werde andere Befehle aufgerufen bzw ein Ergebnis berechnet
Es gibt viele Programmiersprachen
Jede hat etwas anderen Syntax aber viel sind ähnlich.
Phython stimmt ist eine Programiersprache
Und weil sie einfach formuliert ist, wird sie gerne auch von Anfängern benutzt
https://www.w3schools.com/python/default.asp
Praktisch z.b. auf dem Raspberry Pi
![](https://images.gutefrage.net/media/user/KurixYT/1589244748136_nmmslarge__61_0_481_481_f9ff7f23ad8524d3f5ad124ca753ec25.jpg?v=1589244748000)
Hier könnte eine sehr ausführliche Antwort stehen… aber ja, ungefähr so funktioniert Programmieren. Natürlich ist das eher „Pseudocode“ (Keine richtige Programmiersprache, eher zum Planen vom Ablauf des Codes, kannst du mal googlen für Beispiele), aber das Grundprinzip scheinst du verstanden zu haben.
![](https://images.gutefrage.net/media/user/iSc0field/1605113765936_nmmslarge__0_0_1050_1050_50408952a1a7efea65341c0ae16a2976.jpg?v=1605113766000)
Das Thema Programmieren geht so tief, dass man darüber 20 Masterarbeiten schreiben könnte und immer noch nicht alles gesagt hat. Die Antwort ist gut genug.