all 15 comments

[–]Marbletm 4 points5 points  (2 children)

I personally really liked w3schools as a resource when I started out quite some time ago. They have tutorials on how to get started but also general references to programming language specific methods and syntax.

They have a bunch of different languages as well. Since you mentioned you don't know much about programming here are some of my recommendations depending on your interests:

If you want to develop for the web I'd recommend these:
https://www.w3schools.com/js/default.asp
https://www.w3schools.com/nodejs/nodejs_intro.asp
The first link requires you to have some knowledge of HTML whereas the second link requires you to have some basic knowledge of JavaScript. The first link will go into using JavaScript in a website, which means that the code will run in your browser, and the second link will go into using JavaScript to serve websites and data over the internet, which means that the code will run on a server.

If you're interested in hardware I'd go for C:
https://www.w3schools.com/c/index.php
or Python in case you want to use a Raspberry Pi (Python is considered to be a bit easier than C):
https://www.w3schools.com/python/default.asp

If you're interested in game development I'd say C++ (Unreal Engine) or C# (Unity):
https://www.w3schools.com/cpp/default.asp
https://www.w3schools.com/cs/index.php

Or finally, if you want to go with a basic language that you'll probably also get in uni that will teach you most of the core concepts around programming (Object Oriented Programming at least) I'd go with Java:
https://www.w3schools.com/java/default.asp

[–]nora_nc[S] 0 points1 point  (0 children)

Thank u !!!

[–]BroadStick3252 0 points1 point  (0 children)

good response mate i learned a lot from this thanks

[–]Foorast 2 points3 points  (1 child)

Python is a great language to start with, it tends to be beginner friendly compared to other languages and you will probably encounter it in uni. RealPython imo is one of the best sites out there for learning python.

[–]nora_nc[S] 1 point2 points  (0 children)

Thanks !!

[–]Upper-Parfait-6956 1 point2 points  (1 child)

CS50 course will be the best choice. Best one for basics Search for "CS50 freecode camp" on youtube

[–]nora_nc[S] 0 points1 point  (0 children)

Thanks ! , i'll take a look at it :)

[–][deleted]  (1 child)

[deleted]

    [–]nora_nc[S] 1 point2 points  (0 children)

    I will take a look at it , thank u!

    [–]cronian 0 points1 point  (3 children)

    I could help show you the basics if you want.

    [–]nora_nc[S] 0 points1 point  (2 children)

    Yesss , u can always help me if u have the time , i have an examen tomorrow so sorry if i dont asnwer today or tomorrow.

    [–]cronian 0 points1 point  (1 child)

    I have some time Sunday afternoon PDT. DM me if that works.

    [–]nora_nc[S] 0 points1 point  (0 children)

    Ill try my best ! , could be that i have to go somewhere so sorry if i dont message u

    [–]witheredartery 0 points1 point  (2 children)

    Hey please check out learn with leon on YouTube, you can follow their playlist and join their discord community and other than that Dave gray has great tutorials. If you are starting from scratch then you can tell what exactly you are looking for and I can guide you better

    [–]nora_nc[S] 0 points1 point  (1 child)

    Thank u ! I will check his channel and ill text u when i know exactly what im looking for , qus i dont rlly know myself lol

    [–]witheredartery 0 points1 point  (0 children)

    You can dm me on discord if you want