#I have 5 months to learn the most C,C++,JAVA,PYTHON, I have no idea where to get started

1 messages · Page 1 of 1 (latest)

civic maple
#

I need to learn this ASAP. I have no idea where to start. Any recommendations? Anything helps.🙏

crimson trellisBOT
#

<@&987246683568103514> please have a look, thanks.

heady egret
#

Why do you need to learn it? If you have the fundamentals is practically the same between the languages, you only have to worry about the syntax and maybe is a good idea start with C, is very similar to C++ and java

woeful wigeon
#

Yes start with C. But make sure you do it properly. If it takes 3 months learning C just do it. Cuz when you are given 5 hours to cut a tree, it's a wise choice to spend 4 hours to sharpen your axe.

civic maple
# crimson trellis <@&987246683568103514> please have a look, thanks.

I have zero knowledge of programming. I decided to pursue a computer science degree, and after speaking with a professor on how i should prepare, he told me to learn these languages. I have been working in a warehouse breaking my back for years and decided to do something about it. After seeing all the degrees I loved CS the most and want to go all in.

woeful wigeon
next citrus
#

I would suggest you start with Java as the learning curve isn't that steep, then get into C and C++ later on. Python would only be syntax away after you dab into those low level languages.

edgy beacon
#

Build something really simple that you can scale onto once you have learnt the fundamentals.

#

Just remember FUNDAMENTALS.

next citrus
#

You can also go for Python first but that would mean learning the barebones unless you go in depth which I suppose you cannot with all languages you need to learn. Java/C will give you a better foundation to build upon.

woeful wigeon
edgy beacon
#

Once you learn one, the others will be a cake walk.

#

It is just different syntax the majority of the time.

woeful wigeon
# woeful wigeon

This is the book I learnt C with. Simple and easy for beginners. Rest, do as you please.

edgy beacon
#

If you have just started your degree, look up the modules.

#

See what languages you learn first.

civic maple
#

Thanks to all of you for the help.

eternal plover
# civic maple I have zero knowledge of programming. I decided to pursue a computer science deg...

Absolute bs what your professor has told you. Especially for 5 months. It makes absolute zero sense to learn four languages in 5 months and then s*ck in all four... Learn one language first, either C++ or Java. C isn't a great choice as an absolute beginner and Python is meh as you don't really learn much about how programs actually run. Python abstracts way too much stuff away. Focus on one language, make sure that you can do multiple projects with it without relying on 70% on guides or AI. Once you reach that level that you can create actual applications, and Im not talking about a tictactoe game or a simple login form, then you can start thinking on whats next and if it would make sense for you to learn another language

heady egret
latent anvil
#

In order, learn c, then c++, then python, then java
Don't become a pro in them from the start. Just do them until you can read write a file, and calculate some math equation, always do the same problem in each language to see the parallel

#

Start with variable types

#

And code structures

#

Read about computer, their parts

#

The history of computer

#

You got to understand that programming languages exist to talk to the computer and tell them to do thing.

#

You got to understand programming concept to know what to tell the computer.

#

Then you can talk in whatever language you like to the computer.

eternal plover
eternal plover
latent anvil
#

He go to uni to learn programming.

#

He need to learn the language.

eternal plover
#

Then choose one language and not four at the same time

latent anvil
#

Well in uni the teacher will just ask whatever they want.

#

If the teacher asked for them he will need to use them.

eternal plover
#

He said "recommend" not need. My professor also told that. Everyone who started to try that still have trouble to remember how to write to the console and write a main method as they did it in four languages

#

He can try other languages in a different semester. But at first, he should get decent in one

#

Keep in mind that professors are not programmers in most cases. They have their basics from 20 years ago and don't know how to actually teach programming. They rather teach and focus on all the theory behind it

latent anvil
#

Well if he could be sure of what language he need, that would be a nice start.

#

My response was pretty specific with his question.

#

If he need 5 languages, he got to learn a bit of them, he will not have enough time to go far in each.

#

I would even go and say to get a tutor.

#

If he got money for it.