d2jsp
d2jsp Forums > Programmer's Haven > C/C++/C# > Can Someone Give Me Some Steps To Learn To Code. > No Experience Here
Add Reply New Topic New Poll
natsman
#1 Dec 29 2019 06:21pm
Group: Member
Posts: 208
Joined: Sep 15 2017
Gold: 221.00
Hey, I have visual studio code and don't know anything about coding. Any recommendations for learning or urls?

Might be interested in learning C first. thanks

dont plan to buy a book
Crunkt
#2 Dec 29 2019 09:14pm
Group: Member

Posts: 10,550
Joined: Mar 11 2016
Gold: 642.23
1. get Python
2. watch this video



3. ??????
4. Profit

This post was edited by Phaggot on Dec 29 2019 09:14pm
waraholic
#3 Dec 30 2019 07:28pm
Group: Member
Posts: 1,036
Joined: Jul 8 2008
Gold: 2,009.50
Agreed, a nice and easy place to start is python. C is a horrible place to start and you're going to hate yourself. It isn't even remotely easy to learn and there isn't the kind of online help like there is for modern languages. c++ is a bit better, but honestly don't bother. It may be nice to learn as your second or third language once you're more familiar with programming.

What it is you intend to do with your programming? This will help us to help you. AI + Machine learning commonly done in python. Low level circuitry often uses c/c++. To learn object oriented programming I'd probably go with Java. It is also very common in enterprise web apps. If you're thinking about designing websites or doing full-stack development I'd start with javascript.

Edit: C# is also a good option for object oriented programming. It is a lot easier to learn than c/c++, but you can opt to use the "unsafe" things from c/c++ (like manage your own memory) if you so choose.

This post was edited by waraholic on Dec 30 2019 07:33pm
SCVonSteroids
#4 Jan 1 2020 05:10am
Group: Member
Posts: 3,574
Joined: Aug 17 2013
Gold: 275.00
:)

What do you ultimately hope to achieve with learning to program mate? The advice here is god awful.

There's plenty of info on the web, no need for books. (Lots of books are also hosted online for free, so there's that). There's also a lot of garbage out there. You'll feel like you're learning the same shit over and over.
Feel free to hit me up, I'll gladly try to point you in the right directions/answer questions you may have, to my abilities.
Go Back To C/C++/C# Topic List
Add Reply New Topic New Poll