I have always had a great deal of respect for C, and I would like to start writing in it. However, while I am skilled in other languages, I basically don’t know any C off the top of my head.

I find that I learn better and faster by attempting projects, rather than working through a book ir taking a class. For example, to learn Perl, I am working on a basic disk image writer that’s coming along nicely.

So, what do you think might be a good idea for my first C project?

EDIT: Zig is also something I’m interested in learning. Same question, different language.

  • monkeyman512@lemmy.world
    link
    fedilink
    English
    arrow-up
    2
    ·
    1 day ago

    Maybe start by taking an existing script you wrote in another language and hand rewrite it in C? Then you can focus on understanding how things are done differently in C.