Jump to content

Best Programming language for begginners

I have decided i want to learn how to code and i going to try code academy but there are so many different languages to learn i'm stuck to which one i should choose i'm thinking python, unix, js or c#

                  CPU: Intel Core i5 6400 ~ ASUS GTX 950 OC STRIX GB ~

                           RAM: HyperX Fury DDR4 16GB dual channel 

MOBO: Gigabyte GA-H170-HD3 ~ SSD:HyperX Savage 240GB  ~  PSU: Corsair CX550M

 ~ MOUSE: Logitech G700s ~ KEYBOARD: Razer Blackwidow tournament

            HEADPHONES: Focousrite HP60  ~ MIC:Focusrite CM25 ~ A.I: Focusrite Scarlett 2i2 ~ MONITOR: Asus VC239H 23-inch IPS Monitor ~ CASE: Fractual Design define R4  ~ Corsair MM300 Medium

 

 

Link to comment
https://linustechtips.com/topic/663528-best-programming-language-for-begginners/
Share on other sites

Link to post
Share on other sites

1 minute ago, Mr Robot said:

I have decided i want to learn how to code and i going to try code academy but there are so many different languages to learn i'm stuck to which one i should choose i'm thinking python, unix, js or c#

Python. Python. Python. Best of luck on your journey.

Link to post
Share on other sites

I imagine that they would start you on C or C++.  pick one of those  as a first language.

For the Best builds and Price lists here is a world where many points of the price have been predefined already for your convenience!

The Xeon E3 1231 V3 IS BETTER Than the Core i5 4690K and a Significantly better value for the non-overclockers or value shoppers.

The OS is like a kind food, Try it before saying if you like it or don't.

Link to post
Share on other sites

All of the above, but for a really nice start into beginner stuff https://processing.org/ can be good, but its very simplified from actual java

~ Main Rig ~

- Ryzen 9 3950X 16 Core 32 Threads - EVGA 3090 KINGPIN HYBRID - 32GB DDR4 3600mhz - 

- 6TB SSD Array + 2TB MP600 NVME Gen4 Boot - 

- Gigabyte X570 AORUS MASTER - Lian li O11 Dynamic XL - NZXT Kraken X73 + 16 Noctua NF-A12x25 Fans - 

 

~ Accessories ~

- Logitech G915 + G903 - LG C9 OLED PG279Q 27'' [1440p 165hz G-Sync] +  PG27AQ27'' [4k 60hz G-Sync] -
2x 1440p Portrait 25'' Dell - DT 990 Pro Headphones -

 

~ Servers ~

- 100TB NAS + Server's w/ 6700k - 32 + 64GB Ram - NVME Boot - Gigabit Unlimited Fiber -

Link to post
Share on other sites

ok i think i'm gonna go with c also how would i get by starting learn it eg what software would i use

                  CPU: Intel Core i5 6400 ~ ASUS GTX 950 OC STRIX GB ~

                           RAM: HyperX Fury DDR4 16GB dual channel 

MOBO: Gigabyte GA-H170-HD3 ~ SSD:HyperX Savage 240GB  ~  PSU: Corsair CX550M

 ~ MOUSE: Logitech G700s ~ KEYBOARD: Razer Blackwidow tournament

            HEADPHONES: Focousrite HP60  ~ MIC:Focusrite CM25 ~ A.I: Focusrite Scarlett 2i2 ~ MONITOR: Asus VC239H 23-inch IPS Monitor ~ CASE: Fractual Design define R4  ~ Corsair MM300 Medium

 

 

Link to post
Share on other sites

@CoffeeandBagels mainly because by the time i finish school most jobs will be in the computer industry and i've always been facsinated by coding and how computer software is made

                  CPU: Intel Core i5 6400 ~ ASUS GTX 950 OC STRIX GB ~

                           RAM: HyperX Fury DDR4 16GB dual channel 

MOBO: Gigabyte GA-H170-HD3 ~ SSD:HyperX Savage 240GB  ~  PSU: Corsair CX550M

 ~ MOUSE: Logitech G700s ~ KEYBOARD: Razer Blackwidow tournament

            HEADPHONES: Focousrite HP60  ~ MIC:Focusrite CM25 ~ A.I: Focusrite Scarlett 2i2 ~ MONITOR: Asus VC239H 23-inch IPS Monitor ~ CASE: Fractual Design define R4  ~ Corsair MM300 Medium

 

 

Link to post
Share on other sites

I'm just going to say this now. No language is the "right" language.

 

firstly you need to think of languages as tools, you need the right one for the right job and concepts such as OOP are much more import than the language you use.

 

 

                     ¸„»°'´¸„»°'´ Vorticalbox `'°«„¸`'°«„¸
`'°«„¸¸„»°'´¸„»°'´`'°«„¸Scientia Potentia est  ¸„»°'´`'°«„¸`'°«„¸¸„»°'´

Link to post
Share on other sites

Just now, Mr Robot said:

@CoffeeandBagels mainly because by the time i finish school most jobs will be in the computer industry and i've always been facsinated by coding and how computer software is made

Awesome. I would encourage you to look at comp-sci jobs in your area and take a good look at what different companies are looking for in their requirements for new hires. Easy way to find valuable info.

Link to post
Share on other sites

8 minutes ago, Mr Robot said:

ok i think i'm gonna go with c also how would i get by starting learn it eg what software would i use

You write code in notepad

Then you compile it.

I would suggest get Visual Basic Studio to compile it or get Linux OS. Learning some linux command too! Ubuntu is a popular one.

Link to post
Share on other sites

I actually have debian installed on my old laptop but i mainly use my macbook pro for all my stuff now and i was thinking of running debian on virtualbox

                  CPU: Intel Core i5 6400 ~ ASUS GTX 950 OC STRIX GB ~

                           RAM: HyperX Fury DDR4 16GB dual channel 

MOBO: Gigabyte GA-H170-HD3 ~ SSD:HyperX Savage 240GB  ~  PSU: Corsair CX550M

 ~ MOUSE: Logitech G700s ~ KEYBOARD: Razer Blackwidow tournament

            HEADPHONES: Focousrite HP60  ~ MIC:Focusrite CM25 ~ A.I: Focusrite Scarlett 2i2 ~ MONITOR: Asus VC239H 23-inch IPS Monitor ~ CASE: Fractual Design define R4  ~ Corsair MM300 Medium

 

 

Link to post
Share on other sites

6 minutes ago, dexxterlab97 said:

You write code in notepad

Then you compile it.

I would suggest get Visual Basic Studio to compile it or get Linux OS. Learning some linux command too! Ubuntu is a popular one.

Dont use notepad, it doesnt even understand indentation (sublime is a better alternative).

If you compile it by hand on Windows you can use MSVC (Microsoft Compiler), GCC (MinGW), Clang, Intel Compiler (free for university students).

 

Visual Studio Community edition is free and by far the easiest way of running C/C++ on Windows (IMO best C/C++ IDE).

Desktop: Intel i9-10850K (R9 3900X died 😢 )| MSI Z490 Tomahawk | RTX 2080 (borrowed from work) - MSI GTX 1080 | 64GB 3600MHz CL16 memory | Corsair H100i (NF-F12 fans) | Samsung 970 EVO 512GB | Intel 665p 2TB | Samsung 830 256GB| 3TB HDD | Corsair 450D | Corsair RM550x | MG279Q

Laptop: Surface Pro 7 (i5, 16GB RAM, 256GB SSD)

Console: PlayStation 4 Pro

Link to post
Share on other sites

Just now, mathijs727 said:

Dont use notepad, it doesnt even understand indentation (sublime is a better alternative).

If you compile it by hand on Windows you can use MSVC (Microsoft Compiler), GCC (MinGW), Clang, Intel Compiler (free for university students).

 

Visual Studio Community edition is free and by far the easiest way of running C/C++ on Windows (IMO best C/C++ IDE).

I meant Notepad++

Link to post
Share on other sites

What compilers could i use on mac (btw i'm 13)

                  CPU: Intel Core i5 6400 ~ ASUS GTX 950 OC STRIX GB ~

                           RAM: HyperX Fury DDR4 16GB dual channel 

MOBO: Gigabyte GA-H170-HD3 ~ SSD:HyperX Savage 240GB  ~  PSU: Corsair CX550M

 ~ MOUSE: Logitech G700s ~ KEYBOARD: Razer Blackwidow tournament

            HEADPHONES: Focousrite HP60  ~ MIC:Focusrite CM25 ~ A.I: Focusrite Scarlett 2i2 ~ MONITOR: Asus VC239H 23-inch IPS Monitor ~ CASE: Fractual Design define R4  ~ Corsair MM300 Medium

 

 

Link to post
Share on other sites

7 minutes ago, Mr Robot said:

What compilers could i use on mac (btw i'm 13)

Just use the default compiler that comes bundled with Xcode: Clang/LLVM

Desktop: Intel i9-10850K (R9 3900X died 😢 )| MSI Z490 Tomahawk | RTX 2080 (borrowed from work) - MSI GTX 1080 | 64GB 3600MHz CL16 memory | Corsair H100i (NF-F12 fans) | Samsung 970 EVO 512GB | Intel 665p 2TB | Samsung 830 256GB| 3TB HDD | Corsair 450D | Corsair RM550x | MG279Q

Laptop: Surface Pro 7 (i5, 16GB RAM, 256GB SSD)

Console: PlayStation 4 Pro

Link to post
Share on other sites

ok thanks

                  CPU: Intel Core i5 6400 ~ ASUS GTX 950 OC STRIX GB ~

                           RAM: HyperX Fury DDR4 16GB dual channel 

MOBO: Gigabyte GA-H170-HD3 ~ SSD:HyperX Savage 240GB  ~  PSU: Corsair CX550M

 ~ MOUSE: Logitech G700s ~ KEYBOARD: Razer Blackwidow tournament

            HEADPHONES: Focousrite HP60  ~ MIC:Focusrite CM25 ~ A.I: Focusrite Scarlett 2i2 ~ MONITOR: Asus VC239H 23-inch IPS Monitor ~ CASE: Fractual Design define R4  ~ Corsair MM300 Medium

 

 

Link to post
Share on other sites

you have to be over the age of 18 to be able to use it im under

                  CPU: Intel Core i5 6400 ~ ASUS GTX 950 OC STRIX GB ~

                           RAM: HyperX Fury DDR4 16GB dual channel 

MOBO: Gigabyte GA-H170-HD3 ~ SSD:HyperX Savage 240GB  ~  PSU: Corsair CX550M

 ~ MOUSE: Logitech G700s ~ KEYBOARD: Razer Blackwidow tournament

            HEADPHONES: Focousrite HP60  ~ MIC:Focusrite CM25 ~ A.I: Focusrite Scarlett 2i2 ~ MONITOR: Asus VC239H 23-inch IPS Monitor ~ CASE: Fractual Design define R4  ~ Corsair MM300 Medium

 

 

Link to post
Share on other sites

15 hours ago, Mr Robot said:

you have to be over the age of 18 to be able to use it im under

You're joking, right?

Theres no age limit on Xcode (or any compiler for that matter).

Just go to the App Store and download Xcode.

Desktop: Intel i9-10850K (R9 3900X died 😢 )| MSI Z490 Tomahawk | RTX 2080 (borrowed from work) - MSI GTX 1080 | 64GB 3600MHz CL16 memory | Corsair H100i (NF-F12 fans) | Samsung 970 EVO 512GB | Intel 665p 2TB | Samsung 830 256GB| 3TB HDD | Corsair 450D | Corsair RM550x | MG279Q

Laptop: Surface Pro 7 (i5, 16GB RAM, 256GB SSD)

Console: PlayStation 4 Pro

Link to post
Share on other sites

12 minutes ago, takethispie said:

c# is sexy

So sexy its 18+  ;) 

Desktop: Intel i9-10850K (R9 3900X died 😢 )| MSI Z490 Tomahawk | RTX 2080 (borrowed from work) - MSI GTX 1080 | 64GB 3600MHz CL16 memory | Corsair H100i (NF-F12 fans) | Samsung 970 EVO 512GB | Intel 665p 2TB | Samsung 830 256GB| 3TB HDD | Corsair 450D | Corsair RM550x | MG279Q

Laptop: Surface Pro 7 (i5, 16GB RAM, 256GB SSD)

Console: PlayStation 4 Pro

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×