 |
11-07-2006, 07:28 AM
|
#1 (permalink)
|
|
Alpha Geek
Join Date: Nov 2004
Location: Himalayas
Posts: 719
|
what languages should i learn?
Hey everyone, I m new to programming. I have dabbled in XHTML and CSS previously, for recreational uses, but recently decided to dive into programming as a career, and joined BCA and I am halfway through the WROX book "Web Programming with HTML, XHTML and CSS" and i want to know where to go next.
Which languages are more popular and more likely to be used by companies requesting services? What languages are looking promising for the future? What would be a good list of languages to learn? nd lastly wat languages are relative .....like after doing which languages i ll find other language easy?
TIA
__________________
Registered LINUX USER #438929
|
|
|
|
Advertisements. Register and be a member of the community to get rid of them.
|
|
Advertisement
|
|
11-07-2006, 09:08 AM
|
#2 (permalink)
|
|
In The Zone
Join Date: Apr 2004
Location: Paris
Posts: 313
|
Re: what languages should i learn?
there are mainly two ways right now .. java platform or .net platform .. you can choose any of this two as both are very interesting and have good future
__________________
I AM REBEL
|
|
|
11-07-2006, 07:22 PM
|
#3 (permalink)
|
|
The Frozen Nova
Join Date: Sep 2004
Location: Trespasser in Virtual Land
Posts: 1,641
|
Re: what languages should i learn?
Start with C. It is the mother language. It will boost ur logical thinking a lot. Alternatively u can start with C++ also, but C is more simple and known 4 its simplicity.
If you learn C, c++ is not that big task.
Thean as nik says, u can go either for the java platform or the .net platform
Java is similar to c++ and is very famous for its platform independence.
While .net has very good WYSIWYG feature and is on the rise. Microsoft is promising great features in .Net
Even if u r going in the .net platform, give a hand o java
So, the summary
1. C
2. C++
3. Java
4. .NET ( VB or C#)
__________________
I dream of a better tomorrow... where chickens can cross roads and not have their motives questioned.
www.nerdweed.blogspot.com
|
|
|
11-07-2006, 08:34 PM
|
#4 (permalink)
|
|
C# Be Sharp !
Join Date: Jun 2006
Location: Toronto
Posts: 1,805
|
Re: what languages should i learn?
well man start with any alnguage u like ( i use c# ) and master it . if u do so , then learning other languages will be a peice of cake .
unless you're proficient in one language you can't even think about others .
__________________
There are 10 types of people in the world: those who understand binary and those who do not.
|
|
|
11-07-2006, 11:29 PM
|
#5 (permalink)
|
|
Rubik's Uncle!!
Join Date: Sep 2004
Location: ಬೆಂಗಳೂರು (Bengaluru)
Posts: 3,783
|
Re: what languages should i learn?
Quote:
|
Originally Posted by eagle_y2j
I have dabbled in XHTML and CSS previously, for recreational uses, but recently decided to dive into programming as a career, and joined BCA and I am halfway through the WROX book "Web Programming with HTML, XHTML and CSS" and i want to know where to go next.
|
As you already are on track to the webworld you should concentrate on the current technologies. go with C# or Java . for get C and C++ as you will simply be learning the similar thing again and again . there is absolutely no nessaty that you should know C or C++ to learn C# or Java . You will simply be wasting you time by learning C then C++ and then advanced technologies.
There are many books for C# and JAVA for beginers with no prior programming experience.Get hold of one such book and start programming. donot go back . after you are comfortable with the basics then switch to advanced programming.
|
|
|
12-07-2006, 04:21 PM
|
#6 (permalink)
|
|
Tux Fan
Join Date: Mar 2004
Location: Mumbai
Posts: 1,188
|
Re: what languages should i learn?
my suggestion, extend your current knowledge with:
>java
|
|->perl
|->ajax
>javascript
__________________
Cheers
Shaunak
Feel free to PM/email me.
Visit me sometime @ http://shaunak.ws
|
|
|
12-07-2006, 04:32 PM
|
#7 (permalink)
|
|
In The Zone
Join Date: Apr 2004
Location: Paris
Posts: 313
|
Re: what languages should i learn?
I also wannt to learn ajax .. heard lot about it
__________________
I AM REBEL
|
|
|
12-07-2006, 04:43 PM
|
#8 (permalink)
|
|
Human Spambot
Join Date: Feb 2004
Location: Mumbai
Posts: 2,653
|
Re: what languages should i learn?
You are lucky  Here's the tutorial for AJAX
AJAX tutorial
For someone who has done XHTML and CSS, the right extension is PHP, MySQL and Apache (mod_rewrite, .htaccess, etc.). Know everything that you need to make dynamic web-sites or Web-Applications
After that start something for offline programming like C#, Java, VB, etc. However, if you are too keen on starting programming, start with VB. Its one of the simplest and will give you some satisfaction. You will not have to write 10 lines just to display a simple "Hello World"
Do you have your any fundas of logic, loops, variable, etc.? Or are you a complete newbie in programming?
|
|
|
12-07-2006, 04:55 PM
|
#9 (permalink)
|
|
In The Zone
Join Date: Apr 2004
Location: Paris
Posts: 313
|
Re: what languages should i learn?
thanx tuxfan .. you know my friend is working on ajax and i told him to tell me some thing but he ws busy so nw i dnt need him
__________________
I AM REBEL
|
|
|
12-07-2006, 05:03 PM
|
#10 (permalink)
|
|
Beware of the innocent
Join Date: Dec 2005
Posts: 1,024
|
Re: what languages should i learn?
whatever you learn, be the best in it before moving on to something else.
Remember, jack of all trades is a master of none.
Of course, you can become a master of all trades like tuxfan.(Thank me tuxfan. :Grin: )
|
|
|
13-07-2006, 07:02 AM
|
#11 (permalink)
|
|
Alpha Geek
Join Date: Nov 2004
Location: Himalayas
Posts: 719
|
Re: what languages should i learn?
@all thanks for all tis but I m doing BCA and I hav to give exam in second semester and there is C lang should now after Xhtml+Css I can start 'C'....
__________________
Registered LINUX USER #438929
|
|
|
13-07-2006, 11:06 AM
|
#12 (permalink)
|
|
Apprentice
Join Date: May 2004
Location: close to mah pc
Posts: 55
|
Re: what languages should i learn?
Hi guys,
i am in the 12th grade and Java is a part of our Sylabus but I think the level is not that advanced. So, I am familiar to programming(loops, Variables, Algorithms, etc.). I also tried my hand at HTML. Now I am reading Let Us C and I want to learn C in detail before moving on to any other language. But I am just very curious about WYSIWYG Programming aka VB even though I don't have the slightest clue about .Net Platform... So Please can any of you suggest a good book/ebook regarding VB (Not VB.Net if it is different..)..
Thanks in Advance..
|
|
|
13-07-2006, 11:24 AM
|
#13 (permalink)
|
|
Alpha Geek
Join Date: Mar 2006
Location: Noida/NCR
Posts: 613
|
Re: what languages should i learn?
Its simple,no matter how many you learn,the rabbit hole goes that deep only. And it goes on and on.
|
|
|
13-07-2006, 01:13 PM
|
#14 (permalink)
|
|
Human Spambot
Join Date: Feb 2004
Location: Mumbai
Posts: 2,653
|
Re: what languages should i learn?
Quote:
|
Originally Posted by ilugd
Of course, you can become a master of all trades like tuxfan.(Thank me tuxfan. :Grin: )
|
 Thank you
Quote:
|
Originally Posted by eagle_y2j
@all thanks for all tis but I m doing BCA and I hav to give exam in second semester and there is C lang should now after Xhtml+Css I can start 'C'....
|
I think the right extension to XHTML / CSS is PHP, MySQL, Apache and Javascript. You know 2 web-technologies, know a few more and you will be able to make complete dynamic web-sites!!
Basics and syntax of C, Java, Javascript, PHP, etc. is very similar. So you lose nothing by learning C, but then you are branching out without completing something. Its like since now you drive the car upto 3rd gear, you start lerning a scooter. The right thing would be to learn car-driving completely and then see if you want to learn a scooter
Quote:
|
Originally Posted by bazigaar_no_1
But I am just very curious about WYSIWYG Programming aka VB
|
VB is not WYSIWYG programming!! In other programming languages, you have to write code for 2 things:
1. Making a user interface
2. Processing
VB makes the first part easy. You have WYSIWYG editor for making the user interface. You still have to write a lot of code to control the behaviour of all the objects on the form (viz. command button, text box, drop down list, etc.) and also have to write the code for all the background processing! Of course the VB IDE (Integrated DEvelopment Environment) is pretty user friendly and makes the code writing easier. But its not a WYSIWYG programming!! You have to write code.
|
|
|
14-07-2006, 12:19 PM
|
#15 (permalink)
|
|
Apprentice
Join Date: May 2004
Location: close to mah pc
Posts: 55
|
Re: what languages should i learn?
I know you still have to do a lot of coding,
but the level of Java what we are taught, Making the programs user friendly is a far away thought. I mean dont even know about java.awt.* ... Get the picture?
So, I am very inclined towards programming in VB as many have told me that its easy yet powerful...
Please can you suggest some good book/ebook for the purpose..
|
|
|
14-07-2006, 12:43 PM
|
#16 (permalink)
|
|
Human Spambot
Join Date: Feb 2004
Location: Mumbai
Posts: 2,653
|
Re: what languages should i learn?
I have learnt VB6. For that here are some books that I have.
1. Learn VB6 in 21 days
2. Learn More VB6 in 21 days
3. VB6 - How To
4. VB6 Database - How To
The last two are task oriented and bit advanced. Additionally, there are many VB forums.
In stead of Visual Studio .Net, I will always suggest Mono
Quote:
|
Originally Posted by Mono website
Mono provides the necessary software to develop and run .NET client and server applications on Linux, Solaris, Mac OS X, Windows, and Unix. Sponsored by Novell ( http://www.novell.com), the Mono open source project has an active and enthusiastic contributing community and is positioned to become the leading choice for development of Linux applications.
Features
* Multi-platform
* Based on the ECMA/ISO standards
* Can run .NET, Java, Python and more.
* Open Source, Free Software.
* Commercially supported.
* Comprehensive technology coverage.
|
|
|
|
| Thread Tools |
|
|
| Display Modes |
Linear Mode
|
Posting Rules
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is Off
|
|
|
|
|
|