First-year CS student, know C—what’s the best next step to start building real projects?

Posted by sedexe@reddit | learnprogramming | View on Reddit | 21 comments

Okay hello I am a novice programmer and a first year college student, I only know C till now and i would say im pretty decent/good at it in C i have learnt till linear data structures nothing more.

I really want to build things of my own just for fun and want to learn new things.

I was reading around on web development using C and as far as i have read almost all responses said its very painful to do so but you might get to understand how things in the background work better.

Upon more digging i read that C# is an excellent alternative to do backend work.

I am thinking to use only HTML for frontend as i have no idea how to work with CSS or JS and HTML just seems very simple.

Is there any other better alternatives i can do?

Or should i just focus on something else entirely and think about this maybe sometime later in the future?

Also can anyone please provide me a structure on how to start things off and do them?