I have been thinking of learning some programming recently, but I don’t feel confident enough. Is there any point in beginning with something like Zig or Go, and switching to something more serious later?

  • wewbull@feddit.uk
    link
    fedilink
    English
    arrow-up
    7
    ·
    1 day ago

    Firstly, Zig and Go are serious. Anybody who told you different isn’t a good person to learn from.

    My journey was:

    • Basic (various dialects)
    • 6502 assembly
    • Forth
    • 68000 assembly
    • Pascal
    • C
    • Perl
    • C++
    • Python
    • x86 assembly
    • Java
    • Haskell
    • RISC-V assembly
    • Zig

    With some others thrown in I’m sure and some hardware description languages. The stuff I learnt in Basic 45 years ago is still relevant today. I learnt something from all of them. It doesn’t really matter where you start, but you have to take a first step and you need to write code to learn, even if it’s just copying it. It has to go through your fingers.