The programming languages I can program with

<<< Back to about

Here is a list of all the programming and markup languages I can program with.

Markup languages

Cascading Style Sheets (CSS)

I first learned CSS alongside HTML. It gave me the ability to style web pages and create visually appealing designs. I still use it today for creating websites and web applications.

Hypertext Markup Language (HTML)

This was one of my very first languages I learned. It gave me the ability to create web pages and understand the structure of the web. I still use it today for creating websites and web applications.

XAML (Extensible Application Markup Language)

I first learned XAML for creating user interfaces in WPF applications and later for WinUI. It gave me the ability to design and create visually appealing and responsive user interfaces.

Graphical languages

Scratch

I first learned Scratch in primary school. It gave me the ability to create simple games and animations and understand the basics of programming. It marked my start in the world of programming.

Programming languages

C# (C Sharp)

I first learned C# while experimenting with Unity game development. Later I started using it for development for Microsoft PowerToys and today I call C# my main programming language.

Java

I first learned Java for creating Minecraft mods. Today I use it in my studies at ETH Zurich.

JavaScript

I first learned JavaScript alongside HTML and CSS. It gave me the ability to create interactive web pages and understand client-side programming. I still use it today for creating websites and web applications.

PHP (Hypertext Preprocessor)

This was one of my very first real programming languages I learned. It gave me the ability to create dynamic web pages and understand server-side programming. A few of my first bigger projects were built with PHP.

Python

I first learned Python after Scratch. It was my beginning in text-based programming languages. Later I used it to program a Discord bot. Nowadays I do not use it much anymore.