Jump to content

Programming language for a newbie

Go to solution Solved by KemoKa,

Python or C++. really, like everyone else said, it's better to learn the basics and concepts of programming. However, that's better done through a single language at first, so Python is the place to go imo.

A lot of people here recommend Python, which is not bad.  I would also recommend Java, C++ and C#.  The most important thing is to learn the concepts of programming rather than focus too much on a particular language.  Once you master the concepts you can switch between languages easily.

Guide: DSLR or Video camera?, Guide: Film/Photo makers' useful resources, Guide: Lenses, a quick primer

Nikon D4, Nikon D800E, Fuji X-E2, Canon G16, Gopro Hero 3+, iPhone 5s. Hasselblad 500C/M, Sony PXW-FS7

ICT Consultant, Photographer, Video producer, Scuba diver and underwater explorer, Nature & humanitarian documentary producer

Link to post
Share on other sites

what language you choose really depends on what you are doing. If you want to make games I would suggest getting an engine like Unity (C#) or Unreal (C++).

i7-4790k | MSI Z97 GAMING-5 | Corsair Vengeance 16 GB | Samsung EVO-850 250GB SSD & WD blue 1 TB HDD | EVGA 1070 SC | Red NZXT H440 | Cooler Master G650W

 

Link to post
Share on other sites

what language you choose really depends on what you are doing. If you want to make games I would suggest getting an engine like Unity (C#) or Unreal (C++).

^This. It's a really good, interactive way to learn how programming works, and tutorials on Youtube are pretty abundant and go into a surprising amount of depth.

Link to post
Share on other sites

Python or C++. really, like everyone else said, it's better to learn the basics and concepts of programming. However, that's better done through a single language at first, so Python is the place to go imo.

Thanks! :P I will start with the humble Python then.

Link to post
Share on other sites

I would highly recommend just pure C. Why? It is like (more or less) the "mother" of all other languages. I think C is good if you have never programmed before because you will learn a bit more how things work "under the hood". When you learn C you can very easily switch to C++, C# or Java. C will teach you to think harder and solve problems more efficiently. It is not an easy way If you go with C but I think it is worthwhile. Anyway, if you decide to learn any programming language I highly recommend tutorials from this guy: https://www.youtube.com/user/thenewboston.

The same way you can easily switch from C++ to C ,  and there's no real reason not to use the extra features of the C++ language.

i5 4670k @ 4.2GHz (Coolermaster Hyper 212 Evo); ASrock Z87 EXTREME4; 8GB Kingston HyperX Beast DDR3 RAM @ 2133MHz; Asus DirectCU GTX 560; Super Flower Golden King 550 Platinum PSU;1TB Seagate Barracuda;Corsair 200r case. 

Link to post
Share on other sites

Either Python or HTML,CSS,JS.

Speedtests

WiFi - 7ms, 22Mb down, 10Mb up

Ethernet - 6ms, 47.5Mb down, 9.7Mb up

 

Rigs

Spoiler

 Type            Desktop

 OS              Windows 10 Pro

 CPU             i5-4430S

 RAM             8GB CORSAIR XMS3 (2x4gb)

 Cooler          LC Power LC-CC-97 65W

 Motherboard     ASUS H81M-PLUS

 GPU             GeForce GTX 1060

 Storage         120GB Sandisk SSD (boot), 750GB Seagate 2.5" (storage), 500GB Seagate 2.5" SSHD (cache)

 

Spoiler

Type            Server

OS              Ubuntu 14.04 LTS

CPU             Core 2 Duo E6320

RAM             2GB Non-ECC

Motherboard     ASUS P5VD2-MX SE

Storage         RAID 1: 250GB WD Blue and Seagate Barracuda

Uses            Webserver, NAS, Mediaserver, Database Server

 

Quotes of Fame

On 8/27/2015 at 10:09 AM, Drixen said:

Linus is light years ahead a lot of other YouTubers, he isn't just an average YouTuber.. he's legitimately, legit.

On 10/11/2015 at 11:36 AM, Geralt said:

When something is worth doing, it's worth overdoing.

On 6/22/2016 at 10:05 AM, trag1c said:

It's completely blown out of proportion. Also if you're the least bit worried about data gathering then you should go live in a cave a 1000Km from the nearest establishment simply because every device and every entity gathers information these days. In the current era privacy is just fallacy and nothing more.

 

Link to post
Share on other sites

If you're into making desktop applications I would go for Python or Java then learn C++ when you get comfortable with Python or Java.

 

For a website it would be HTML, CSS and Javascript for basics.

#1 source for all gaming monitors.

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

×