User Tools

Site Tools


programming:home

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
programming:home [2022/03/13 18:22]
nanodano
programming:home [2022/03/21 16:14] (current)
nanodano
Line 6: Line 6:
   * [[:programming:arduino:arduino_programming|Arduino]]   * [[:programming:arduino:arduino_programming|Arduino]]
   * [[:programming:assembly:assembly_programming|Assembly]]   * [[:programming:assembly:assembly_programming|Assembly]]
-  * [[:programming:vcpkg|vcpkg for C/C++]] 
   * [[:programming:c|C]]   * [[:programming:c|C]]
   * [[:programming:cpp|C++]]   * [[:programming:cpp|C++]]
- +  * [[programming:java|Java]]
-  * [[:programming:java:java_programming|Java]]+
   * [[:programming:lua|Lua]]   * [[:programming:lua|Lua]]
 +  * [[:programming:free_pascal|Free Pascal]]
   * [[:programming:php|PHP]]   * [[:programming:php|PHP]]
 +  * [[:programming:python|Python]]
 +
 +===== Bare-metal =====
 +
 +  * x86 PC
 +  * Raspberry Pi
 +  * Arduino
 +
 +===== Linux =====
 +
 +  * Processes
 +  * Pipes
 +  * Sockets
 +  * Files
 +  * [[:programming:ncurses]]
  
 ===== GUI ===== ===== GUI =====
  
   * Tkinter in Python   * Tkinter in Python
-  * Gtk in C+  * [[:programming:gtk4|Gtk4]]
   * Gtk in Python   * Gtk in Python
-  * PyQt5 +  * PyQt5 in Python 
-  * [[:programming:wxwidgets|wxWidgets in C++]]+  * Kivy in Python
   * [[:programming:qt|Qt in C++]]   * [[:programming:qt|Qt in C++]]
 +  * Java Swing
 +  * JavaFX
 +
 +===== Web =====
 +
 +  * Setup TLS certificates
 +  * PHP
 +  * Sinatra micro-framework (Ruby)
 +  * Flask micro-framework (Python)
 +  * Django framework (Python)
 +
 +===== Communication =====
 +
 +  * [[programming:irc|IRC]]
 +  * Email
 +  * Serial
 +  * XMPP
 +
 +===== Creative coding =====
 +
 +  * Processing
 +  * p5.js
 +  * OpenFrameworks
 +  * Blender
 +  * raylib
 +  * Phaser.js - Game development library for browser
 +
 +===== Android =====
 +
 +  * Java
 +  * Kivy
 +  * NativeScript
 +  * ReactNative
 +  * Qt
 +  * JavaFX
 +  * raylib
  
-===== Protocols =====+===== DOS =====
  
-  * [[programming:irc|IRC server]]+See: [[:operating_systems:freedos#programming|FreeDOS programming]]
programming/home.1647195751.txt.gz · Last modified: 2022/03/13 18:22 by nanodano