Odin as a first programming language.

Hello guys, I’m kinda new to programming and I know a little bit about C like pointers, functions, control flows, structs, how and what strings are, and other core basic programming in C. What I don’t like in C are build system and macros, like it doesn’t fit for me.

So my questions is that ok if I learn Odin without C background? My goals for learning programming are to make game engine and system programming. I like how things work behind the screen.

P.S: Sorry if my English is not that good.

Should be fine, the only time you need to know C when using Odin is if you’re making C bindings (of course). Maybe I missed some smaller things, but it’s not the case that the whole language will only make sense if you know C.

1 Like