I have been learning python for a year and I think I can code in python! I just need to work on projects to advance my skills. Lately I have been thinking to learn Java...so I took advice from my friends. They said I will have tough time learning Java because I have learned python before. They said I should have learned Java first and python later... maybe I messed up 😅😅
Is it true? Will it really be that difficult?😩
Python is my first language and I am thinking of learning Java now. Can I?! Please share your opinions
Thanks in advance 🤗🤗
I will just be to the point, I just find it fun to learn how to code and want to be able to independent create code create things without error. There’s an interval between where I learn hello world then language I don’t understand. It’s very small and I don’t know where. Is it all important to learn?
Videos
I am about to join college in 1 month and will be starting my coding journey. On most youtube videos people say that beginners should start with either java or python.
I like Ai stuff and that is mostly done by python (acc to what I found on the internet) but then Java is for mostly opensource and development( again acc to internet). Open source and development seems like more leaning towards better placements but then python seems easy and most Ai and ml is going on python.
I'm very confused right now, I wanna be able to build some good stuff with either language, but starting out is just overwhelming. No idea where to start.
Edit 1: I have kind of decided to start with Java and my college with probably start with C language so I'll try that in the 1 month I have left.
Hello people, I am looking to learn a programming language during the summer before college. The classes I'll be taking at univerisity uses Java. However, I've been trying to learn Python on my own for around two weeks using Automate the Boring stuff and Code academy. So I am still a noob. However, I've read some posts where people say learning Java as a first language will be much better than learning Python as a first language because it is easier to transfer from Java to Python but not the other way around. Now I am conflicted in which language I should devote myself to for the rest of the summer. Please give some advice. Thanks!
Edit: Thanks to everyone who replied and who tried to help. So some said that Python allows you to skip the useless code which therefore allows you to focus more on the concepts. While some said that Java forces you to explicitly write out all the steps which teaches you more on the fundamentals. Although I will eventually be learning Python as I am interested in Machine Learning/AI I think I will be learning Java for the rest of summer until university starts simply because of the fact my classes uses Java so I was think about getting a slight head start. Once again, thank you to everyone who helped.
I just started a class today and found out i will be learning Python, how easy is it to transfer my skills into modding minecraft, Assuming I do well and actually learn to code in Python?
Note: I have never coded before, sorry if this is a noob question.
Every programming language you learn makes it easier to learn the next one.
Once you know how to program in general (for example in Python), IMO Java is fairly easy to learn. I came into Minecraft modding from mostly C background (and I'd say something like mediocre level or whatever, nothing close to an expert), plus some bash/PHP for hobby projects. I started modding/learning Java by reading through most of the official docs by Oracle, and then mostly just diving in and reading through tons and tons and tons of vanilla, Forge and other mods' code and figuring things out as I went.
As to Minecraft modding itself, I'd suggest reading through the official Forge documentation and then some up-to-date tutorials to get the hang of some basic concepts. After that, I'd suggest reading open/visible source mods' code to see how specific things can be implemented, ie. think of a feature that you'd like to implement or something that is close to what you want, then think of a mod (or something in vanilla) that has something similar, and see how they did it, and whether or not you can think of a better way to implement what you need.
For all my Data Science colleagues out there, is there a subtle or sudden shift from learning Java at the very beginning of the degree path, to learning Python for other courses required within the major?
I couldn't help but notice that for the initial courses, it's all having to do with Java, but for courses such as DAT 300, it's involving mainly Python.
I've messed with a little bit of Python syntax before doing Java, so I can arguably say Python is much simpler to learn, however, is there a reason for understanding Java initially? Is it for foundational understanding?
Thanks!
Hey guys,
I just started programming with the end goal of one day becoming an programmer one day but the catch is I don't know in what - web development, Android, iOS , ect.
For those who started programming did you already have an end goal in mind of what type of programmer to be?
I chose Java to start off with and been going at it hard but was thinking I should have done python since it's the most popular.
My goal was to go deep in one language and just learn the ins and outs of it to understand programming but chose Java for some reason but realized the python community is larger.
Am I approaching this wrong ? Any insight and Input????
I want to learn about programming and I'm interested in Java. I've been searching Google and most of the results say that I should start with Python. Do I really need to learn Python first? I'm 14 and I want to start and learn to program once I get a new PC.
Cause i start learning Python and its coding tasks are so difficult((
Just curious because I want to start to learn how to build applications most specifically for mobile and Java seems to be the best language to go about this for Android. However I've seen people say you should learn Python first
After December we will move away from Assembly at work (I work there as an apprentice and they want me to learn it, they don't actually use it). I get to choose between Java and Python. I will learn the other one later anyway, but in the beginning, which should I take? I work there as a Software developer with only very little pre knowledge.
Python is more like a handy swiss army knife Java is full blown war Tank. I would prefer java.
I had a lot of luck learning the easier things like decision statements and loops with python, but learning OOP and some more complex things was a lot easier to understand with Java. Don’t think you need to learn just one, focus on the concepts!
Hey Python,
I learned Java several months ago in a highschool AP CompSci class and the way I learned it was through various projects / assignments the teacher assigned. I really liked this method of learning because I had a specific task or set of problems I had to solve so it made everything easy for me to do, my question is the following... Are there any lessons, assignments or projects online with a set of problems I'd have to solve but for Python? I want to learn python as soon as possible and find it easier to learn when I have something to do.
Also I should add that I know the basic Python syntax, I watched an hour long video that was meant for learning Python after learning Java.
Thanks in advance.
The benefit of python is that you can build the (dynamic) web application in the practical sense. You can build your own blog using framework, and start learning to design with CSS to make it prettier later. You can build the small content management site (microframework). If you build some of those, you can basically get a job somewhere pretty easily.
Could you link the video you watched please, I need more help with comparing how things work between Java and Python. Thank you
I am very conflicted. I know a small bit of python and javascript (as in the only thing I can do is print things like hello world in them) but I have seen many videos about learning java's basics in 15, 14, even 10 minutes.
I should probably say my reasons for leaving it though as that will affect this quite a bit. I wanna make a website and small applications and some games but I want to learn the basics in a video shorter than 11 hours.
At the end of the road I wanna be able to make a small operating system that contains its own code app, a custom Web browser, settings, built-in games, a messaging/calling app, video player, files app, and all the other things a good operating system has.
So, which language should I code in?
Edit: I have had a change of mind, im learning binary first.
Hi all. I am a self taught learner of about 4 months now. In my last semester of school (business major), I took intro to programming and loved it. Really wished I did CS instead. I ended up emailing my professor from that class and asked what his thoughts were on self learning.
He told me to learn Python and Java and to have some kind of structure like an online course. Read the pragmatic programmer, and fluent python/effective Java.
I started with python and eventually found the Odin project and switch gears to js and web dev stuff. I am struggling to find a path and stick with it.
Why would my professor recommend those two languages to start with? Do these languages really relate to web dev? What kind of job opportunities can python and java lead to?
hello guys, i am fresher and really confused what should i learn Python or Java for backend , what will be more beneficial , what will be my career path looking like when i choose either of them , please guide me as your help is needed very much , really confused as placement season is going to come soon in my college. please guide
Hi everyone, so as long as I know, Python is an easier language to start learning programming, however, I might have a greater oportunity of getting a kind of internship or even (long term goal, crossing fingers) a job at a company that works with Java because of connections.
What is your experience?
Hi there. I'm currently a Java Developer with 3 years experience and I'm wanting to move to Python instead. Where would be a good place to start? I have "Learn Python the Hard Way" and I'm currently reading through it
My college program teaches Java, but I'm more interested in learning Python (for data science/machine learning purposes). I know trying to learn two languages at once is generally not recommended, but is there anything specifically about the structure of Java and Python that would make it a bad idea for me to try to learn Python on my own?
At first glance this might seem like a dumb idea. Because I am 9ish hours into a 12 hour python course. But I am going to high school next year and I will take AP Computer Science next year and the class uses Java. I do know that programming isn't just about the syntax. But will knowing the syntax help in getting a better grade?