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 | ||