Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung | |||
jenny:offenerbereich:programmierenlernen:start [2025/05/23 17:21] itbs 23.Mai |
— (aktuell) | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
- | ====== Programmiersprachen ====== | ||
- | * [[logo]] zum einfachen Einstieg am Bildschirm online/ | ||
- | * [[haskell]] | ||
- | * [python]] | ||
- | * [[java]] | ||
- | * [[c]] [[rust]] | ||
- | * [[javascript]], | ||
- | |||
- | ====== Hardware Programmierung ====== | ||
- | |||
- | Programmierer verwenden zurzeit C for CUDA (C mit Nvidia-Erweiterungen). Es existieren auch Wrapper für die Programmiersprachen Perl, Python, Ruby, Java, Fortran und .NET, sowie Anbindungen an MATLAB, Mathematica und R. Nvidia erstellte CUDA mit dem optimierenden C-Compiler Open64 \\ | ||
- | Herstellerunabhäniger Weg **OpenCL-Implementierung** mit OpenCL eine Alternative. Seine Funktionalitäten kann jeder nutzen, ohne für proprietäre Technologien oder Lizenzen zu bezahlen. Damit ist man nicht von einer bestimmten Grafikkarte abhängig. | ||
- | |||
- | unterschied zwischen Mikrocontroller und Mikroprozessor? | ||
- | |||
- | https:// | ||
- | |||
- | ===== Hardwarebasteleien ===== | ||
- | |||
- | * Jenny hier deine Ideen aufschreinen | ||
- | * z.B. eigene Lichterkette programmieren können | ||
- | * https:// | ||
- | * https:// | ||
- | |||
- | 23.Mai |