sorcerer_see: (Default)

The situation as it was on September 28.

I am always working on my study. My progress might be, due to my perfectionism, on the slow side, but my learning is deep: I make sure that I understand everything that I am doing before moving on. My path is also gradually becoming clearer: I want to do low level programming with a combined knowledge of

- hardware electronics
- assembly (machine language)
- C

These are the skills needed for, for example:

- embedded programming (for devices that are not personal computers, but that have computing chips in them, like surveillance systems, or electronics in cars etc. It is not those devices that interest me primly, but it is the capacities of the computing chips that interest me, and how to direct these.
- operating systems (kernel) programming
- network programming.

Via retro game programming I touch on all of these, because in the period 1984 - 1994, games were mostly programmed from scratch with machine language and C

In modern day computing programmers use other programs to create their (high level)l programs, especially in the field of game- and web development, and avoid machine language entirely, leaving them oblivious of what they are instructing the computer to do on a hardware level

C is still, b.t.w., one of the most popular languages, despite its age.

Programming Languages Ranking 2025 (source: index.dev)

1. Python
2. C++
3. Java
4. C
5. C#
6. Javascript
7. SQL
8. GO
9. Delphi/Object Pascal (!)
10. Visual Basic

The difference in popularity between C++, Java and C is also very narrow, they are almost at the same level. Python does not interest me much because it is a very high level language.

Profile

sorcerer_see: (Default)
sorcerer_see

October 2025

S M T W T F S
    12 34
56 7 8 9 10 11
12 1314 15 16 1718
19 2021 22 23 2425
2627 28293031 

Style Credit

Expand Cut Tags

No cut tags
Page generated Jan. 16th, 2026 08:10 pm
Powered by Dreamwidth Studios