ProgrammingThis forum is for all programming questions.
The question does not have to be directly related to Linux and any language is fair game.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
why will java knowledge be worth more? surely learning how to use a language is much more important than learning the language itsself eg one of my first languages was c but using everything i knew from c i taught my self enough fortran to help a friend with there final year physics project in a couple of afternoons. once he knows python or java or any other object orientated language then he should be able to move to another quite quickly. so i dont see how knowledge of one language is better than any other as long as he learns how to program he can pick whichever language is most convienient.
<possible_flame>
i dont know much about python or java so feel free to correct me if im wrong but from what i do know java forces strict oop concepts on you, everything must be a class, no friends, no multiple inheritence, no operator overloading . now i dont know what python supports but i do know that it allows procedural programming and im pretty sure it supports friends so i reccommend python. but as i said above it doesnt really matter as long as you get the ideas.
</possible_flame>
python might be easier to learn but java knowledge will prob* be worth more
i understood this to mean that you thought there is more value in learning java than there is in learning python, i disagree with that, and explained my reasons a few posts ago.
Quote:
why would knowing java be worth more than knowing python?
i dont know this is what i thought you said
please give a clearer response than yes because that really doesnt help me to understand what you mean.
Hey, I think that is great that you wanna be in the field of computers. I started out with Qbasic too, I went to a Vocational highschool and took Computer & Networking,I am now in college and have done alot of internships ,Don't give up on your dream and work hard,i wish the best of luck to ya mate.
python... after reading this forum I printed out a manual and was up and running in about two hours... obviously I'll need to read some more about it to get more detailed, but hey, It's easy!
I started programing in basic (Q) when I was 12 or something... and then whent for HTML and Javascipt... hated Perl.. improved on my HTML skills... which is a very good language for people with almost zero programing skills... very simple.
I eventually want to get into JAVA, I will when I have to take the Comp Sci AP's, but right now it is the vacation and I am going to learn Python and impress the socks off my computer teacher
i started learning visual basic, i am now very adept at the language and are currently working on a large network gaming program.
however, i do regret learning this language, although it is a good language to start learning on, it is a microsoft language, and therefore only works on windows. Seeing you are at linuxquestions.org, i assume you have atleast heard of linux, i therefore reccomend pascal (i have knowledge in pascal aswel, Borland develops Delphi (visual pascal for windows) and kylix (visual pascal for linux)). Unless you want to step into the deep end straight away, and force yourself to learn how to swim very quickly (a figure of speech), i would reccomend starting learning some form of pascal, then moving onto perl, java or C based languages.
Well, think of programming languages like spoken languages. They all are different, some have perks like not having to worry about the syntax (placement) of a word in a sentence. They are all just different. Allways keep an open mind, on everything. Try one just by flipping a coin, and see where it goes from there...
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.