Forum     

Go Back   Digit Technology Discussion Forum > Software > Programming
Register FAQ Calendar Mark Forums Read

Programming The destination for developers - C, C++, Java, Python and the lot


Reply
 
LinkBack Thread Tools Display Modes
Old 05-12-2010, 11:33 PM   #1 (permalink)
In The Zone
 
Join Date: Aug 2010
Posts: 263
Default Language confusion ...


Hi guys !!!

I want to immerse myself into coding and all related stuff ...
The problem is I can`t decide where to start from and which language to choose ???

I had learnt Java in 10th(ICSE) .. I had done a project on railways ..
I am pretty good at OOPS concepts (AFAIK) ...

But people have been suggesting studying Ruby, python , etc languages ...
What should I do ???

I also wanna build a website ASAP ... Can websites be written in C\C++ or Java ??? I know they can be written in Javascript, python etc. ...

Please Help me choose ?? Also suggest a good book to buy ...

Your suggestion are highly appreciated ... Thank You !!!
vizkid2005 is offline   Reply With Quote
Advertisements. Register and be a member of the community to get rid of them.
Advertisement

Old 06-12-2010, 12:08 AM   #2 (permalink)
Wise Old Owl
 
pulkitpopli2004's Avatar
 
Join Date: Jul 2010
Location: D!ll!
Posts: 1,131
Default Re: Language confusion ...

you have good concept of OOPS dat means u wud be havin gud programmin logics.. keep on practicing new problems..
And learn C++ too in coming two years that will be really helpful..


and for website designing you can go for html,C#,PHP, .NET or ASP... learn any one of them...
i'll suggest for ASP or .NET...
pulkitpopli2004 is offline   Reply With Quote
Old 06-12-2010, 01:40 AM   #3 (permalink)
XLr8
 
arpanmukherjee1's Avatar
 
Join Date: Sep 2008
Posts: 637
Default Re: Language confusion ...

i personally have two theories :

1> everything can be programmed. i.e u can create an entire website on C++
2> why build when it is built i.e internet is TOO complex to program.

hence go for ASP for websites and master C++ for algo designing skills

NOTE: practice is the key to success...
__________________
Quote:
There are more things in heaven and earth, Horatio,
Than are dreamt of in your philosophy.

Last edited by arpanmukherjee1; 06-12-2010 at 01:45 AM.
arpanmukherjee1 is offline   Reply With Quote
Old 06-12-2010, 09:23 AM   #4 (permalink)
In The Zone
 
Join Date: Aug 2010
Posts: 263
Default Re: Language confusion ...

Wat about learning javascript ... I mean I`ve already done a bit of java already so will it be like similar or easier with javascript ?? Does it work dat way ???

also Plz suggest good buks for ASP and C++ ...
vizkid2005 is offline   Reply With Quote
Old 06-12-2010, 02:48 PM   #5 (permalink)
Alpha Geek
 
Join Date: Jan 2007
Location: In your hearts
Posts: 828
Default Re: Language confusion ...

first go for Python,
then C and C++
then go for Java.
Also try to learn .NET.

For C++ you can find video tutorials on NOV 2010 DVD and fast track to C++ in NOV 2008 issue.
abhijangda is offline   Reply With Quote
Old 06-12-2010, 02:55 PM   #6 (permalink)
ico
.
 
ico's Avatar
 
Join Date: Jun 2007
Location: New Delhi
Posts: 8,944
Default Re: Language confusion ...

For websites, learn PHP.

PHP = server side scripting.
Javascript = client side scripting

HTML/CSS, Javascript and PHP go hand in hand.

This forum which you are using is also built using PHP and it is using MySQL as the database.

And then there are very good free PHP based CMS available like Wordpress, Drupal and Joomla. You can modify them to your will using PHP to create your website.
__________________
.
ico is offline   Reply With Quote
Old 06-12-2010, 02:59 PM   #7 (permalink)
Joker
Guest
 
Posts: n/a
Default Re: Language confusion ...

Quote:
Originally Posted by ico View Post
For websites, learn PHP.

PHP = server side scripting.
Javascript = client side scripting

HTML/CSS, Javascript and PHP go hand in hand.

This forum which you are using is also built using PHP and it is using MySQL as the database.

And then there are very good free PHP based CMS available like Wordpress, Drupal and Joomla. You can modify them to your will using PHP to create your website.
this.
  Reply With Quote
Old 06-12-2010, 03:22 PM   #8 (permalink)
Wise Old Owl
 
pulkitpopli2004's Avatar
 
Join Date: Jul 2010
Location: D!ll!
Posts: 1,131
Default Re: Language confusion ...

Quote:
Originally Posted by vizkid2005 View Post
Wat about learning javascript ... I mean I`ve already done a bit of java already so will it be like similar or easier with javascript ?? Does it work dat way ???

also Plz suggest good buks for ASP and C++ ...
as far as book is concerned for c++.. go wid sumita arora.. very basic book.. u can easily learn every concept and practice it..
after dat u can go with higher level books..
pulkitpopli2004 is offline   Reply With Quote
Old 06-12-2010, 04:49 PM   #9 (permalink)
Right Off the Assembly Line
 
Robin van Persie's Avatar
 
Join Date: Nov 2009
Posts: 28
Default Re: Language confusion ...

C/C++ are not for web development (general sense). Sumita Arora is a crap book using an outdated compiler and should only be studied if you want to develop MS-DOS programs which only the CBSE morons want you to do.

Last edited by Robin van Persie; 06-12-2010 at 05:01 PM.
Robin van Persie is offline   Reply With Quote
Old 06-12-2010, 05:25 PM   #10 (permalink)
Wise Old Owl
 
abhidev's Avatar
 
Join Date: Sep 2009
Posts: 1,624
Default Re: Language confusion ...

concentrate more on JAVA...rest html,css,js,php can be learnt side by side
__________________
Core 2 duo E4500 2.2gHz , ASUS P5GCMX , 3GB Transcend , Corsair VX 550w, MSI R5770 HAWK Edition 1GB, CM HAF-922, LG W2243T 21.5" LCD, I-Ball Baton
abhidev is offline   Reply With Quote
Old 06-12-2010, 05:30 PM   #11 (permalink)
Joker
Guest
 
Posts: n/a
Default Re: Language confusion ...

Quote:
Originally Posted by abhidev View Post
concentrate more on JAVA...rest html,css,js,php can be learnt side by side
ffs..he has to make a WEBSITE
  Reply With Quote
Old 06-12-2010, 05:46 PM   #12 (permalink)
Wise Old Owl
 
abhidev's Avatar
 
Join Date: Sep 2009
Posts: 1,624
Default Re: Language confusion ...

Quote:
Originally Posted by Joker View Post
ffs..he has to make a WEBSITE
who said you can't use java for making websites??? And whats ffs?


@vizkid2005 : as you are good with OOPS, stick to java...as once you get into java as your job profile...you will no longer be working in html,css,php,js....u don't hv to...that field is diff...that would be web development.
__________________
Core 2 duo E4500 2.2gHz , ASUS P5GCMX , 3GB Transcend , Corsair VX 550w, MSI R5770 HAWK Edition 1GB, CM HAF-922, LG W2243T 21.5" LCD, I-Ball Baton
abhidev is offline   Reply With Quote
Old 06-12-2010, 06:12 PM   #13 (permalink)
Believe Me or Not!!!
 
Join Date: Oct 2010
Location: GPS Disabled...
Posts: 696
Default Re: Language confusion ...

ASP.net is best for designing website. Include simple drag and drop of controls therefore very less coding.
Also you can select from a number of langauages (C#, J# and many more) as your coding language
As you are good in both OOPS and java, you wont feel much difficulty in getting used to ASP.net
NainO is offline   Reply With Quote
Old 06-12-2010, 06:42 PM   #14 (permalink)
ico
.
 
ico's Avatar
 
Join Date: Jun 2007
Location: New Delhi
Posts: 8,944
Default Re: Language confusion ...

ASP.NET is a whole framework. Obviously it has ready-made things available.

Perhaps, the OP mentioned that he wanted to create a website that is the reason why there have been some "web-development oriented" replies.
Quote:
Originally Posted by vizkid2005 View Post
I also wanna build a website ASAP ... Can websites be written in C\C++ or Java ??? I know they can be written in Javascript, python etc. ...
__________________
.
ico is offline   Reply With Quote
Old 06-12-2010, 06:46 PM   #15 (permalink)
Joker
Guest
 
Posts: n/a
Default Re: Language confusion ...

Quote:
Originally Posted by abhidev View Post
who said you can't use java for making websites??? And whats ffs?
most probably he has just passed out form 10th..so im sugegsting him things accordingly..

ok now...see if u want to create a small website like for a store or a company portfoilio...php is good for it.

if u wanna create a huge enterprise level web application...companies prefer ASP.net and JavaServerPages for that purpose.
  Reply With Quote
Old 06-12-2010, 07:09 PM   #16 (permalink)
In The Zone
 
Join Date: Aug 2010
Posts: 263
Default Re: Language confusion ...

Quote:
Originally Posted by abhidev View Post
concentrate more on JAVA...rest html,css,js,php can be learnt side by side
Quote:
Originally Posted by ico View Post
ASP.NET is a whole framework. Obviously it has ready-made things available.

Perhaps, the OP mentioned that he wanted to create a website that is the reason why there have been some "web-development oriented" replies.
Building a website is just a thing I wanna try ... I don`t wanna go into full-on web designing ... For coding is Java ok guys ???

Quote:
Originally Posted by Joker View Post
most probably he has just passed out form 10th..so im sugegsting him things accordingly..

ok now...see if u want to create a small website like for a store or a company portfoilio...php is good for it.

if u wanna create a huge enterprise level web application...companies prefer ASP.net and JavaServerPages for that purpose.
@ joker : Dude I`m in FE ... I wuld have started coding much earlier in age but due to (10th and 12th) IMPORTANT EXAMS , parents didnt approve of it ... So I`m starting now ... Better late than never

Yes I wanna build only a small website ... Just for fun ...

And as I asked earlier ...
Is java gud for coding ??? I`m already familiar with it ... OOPS funda`s are in place ... Should I go for Java or c++ ???
vizkid2005 is offline   Reply With Quote
Old 06-12-2010, 07:29 PM   #17 (permalink)
Believe Me or Not!!!
 
Join Date: Oct 2010
Location: GPS Disabled...
Posts: 696
Default Re: Language confusion ...

Java
NainO is offline   Reply With Quote
Old 06-12-2010, 09:20 PM   #18 (permalink)
Sami Hyypiä, LFC legend
 
Liverpool_fan's Avatar
 
Join Date: Jun 2007
Location: Нью-Дели
Posts: 2,138
Default Re: Language confusion ...

HTML, CSS, and JavaScript. They are sufficient for just creating a web site. Later go further with PHP/MySQL in Apache platform.
Java platform for web applications? Robust Choice but not sure it is as easy as PHP. One thing for sure, you won't find Java many web hosts at low prices. PHP is everywhere.
__________________
Experience true education in Computer Science - http://www.udacity.com | http://www.coursera.org

Spoiler:
Read before asking / messaging any moderator for any query: FAQ + answers for new members

Read all the sticky threads before asking any type of query. Most basic questions are answered in those.
Don't use forum for chatting. Visit http://webchat.freenode.net/?channels=krow, enter nick and connect.
Liverpool_fan is offline   Reply With Quote
Old 07-12-2010, 12:17 PM   #19 (permalink)
Wise Old Owl
 
abhidev's Avatar
 
Join Date: Sep 2009
Posts: 1,624
Default Re: Language confusion ...

Stick to java or php dude...you'll hv a good career path ahead if you want to be in a Technical field
__________________
Core 2 duo E4500 2.2gHz , ASUS P5GCMX , 3GB Transcend , Corsair VX 550w, MSI R5770 HAWK Edition 1GB, CM HAF-922, LG W2243T 21.5" LCD, I-Ball Baton
abhidev is offline   Reply With Quote
Old 07-12-2010, 05:06 PM   #20 (permalink)
In The Zone
 
Join Date: Aug 2010
Posts: 263
Default Re: Language confusion ...

Plz suggest gud books for java .. The kind of I can buy .. U see, I am not much of an ebook reader .. I cant concentrate while reading on the net ...
Bad for Eyes too ...

But seriously .. Ne gud buks for Java ???
vizkid2005 is offline   Reply With Quote
Old 07-12-2010, 05:50 PM   #21 (permalink)
Wise Old Owl
 
abhidev's Avatar
 
Join Date: Sep 2009
Posts: 1,624
Default Re: Language confusion ...

Java in a Nutshell
Java Black Book
Thinking in Java

Try to find some beginner level java books.
__________________
Core 2 duo E4500 2.2gHz , ASUS P5GCMX , 3GB Transcend , Corsair VX 550w, MSI R5770 HAWK Edition 1GB, CM HAF-922, LG W2243T 21.5" LCD, I-Ball Baton
abhidev is offline   Reply With Quote
Old 08-12-2010, 11:54 PM   #22 (permalink)
VIP
 
RazorbladeXtreme's Avatar
 
Join Date: May 2008
Location: Jaipur
Posts: 187
Default Re: Language confusion ...

Quote:
Originally Posted by vizkid2005 View Post
I cant concentrate while reading on the net ...
Bad for Eyes too ...
What's you're going to read is not literature.

From my personal experience, reading the programming books on device you're working is far better than reading a hard copy and then trying it.
Theory is not much important at first and can be read later if required, the important part is code which is not hard to read and can be copied and edited if you're using the device with editor. Hit and trial are important part of programming, playing with the code makes you learn better than any book can.
I have not tried Java yet and assume than Java would be useless unless you are accustomed to HTML, CSS and JavaScript, I'd call W3Schools Online Web Tutorials a good start.
__________________
Twitter: twitter.com/SharmaTushar
Facebook: facebook.com/tushar.sharma
RazorbladeXtreme is offline   Reply With Quote
Old 09-12-2010, 01:10 PM   #23 (permalink)
XLr8
 
arpanmukherjee1's Avatar
 
Join Date: Sep 2008
Posts: 637
Default Re: Language confusion ...

IMO java books give just overview and not what a programmer need to know about the language

i followed the steps :

1> choose a language Java/C++
2> go through basic lang structure. books might be available from library of school/college. at this point the choice of book does not effect.
3> stick to a lang about 2 weeks. during this use the machine as much as possible. in college there is loads of time, i know it.
4> after this go shopping for khalid mughal for java and robert lafore for C++. i found both of these much more understandable than any other
5> now make notes and learn as much possible. and do it on the comp.
6> take up small self projects and try to add features over time as u learn more of the inbuilt classes and functions of the langs.
__________________
Quote:
There are more things in heaven and earth, Horatio,
Than are dreamt of in your philosophy.
arpanmukherjee1 is offline   Reply With Quote
Old 12-12-2010, 09:45 AM   #24 (permalink)
In The Zone
 
Join Date: Aug 2010
Posts: 263
Default Re: Language confusion ...

Thank You all guys !!!
I really appreciate all ur inputs and valuabe suggestions .... Thnk you very much ....

I guess I`ll choose Java as a lang to begin with ...


and I`ll start ASAP ...
Thanks again ...

Also ... What can I do to improve my typing speed ???
The thing is I can write at ok-ok speed when Im luking at the keybrd ..
Bt widout luking I am worst .... What to do ???
Should I buy a different keyboard ???
Currently I`m using logitech ka standard keyboad ....
vizkid2005 is offline   Reply With Quote
Old 16-12-2010, 12:52 PM   #25 (permalink)
Wise Old Owl
 
abhidev's Avatar
 
Join Date: Sep 2009
Posts: 1,624
Default Re: Language confusion ...

dude....don't worry abt ur typing speed...once u start coding u'll automatically pick up the speed...and that to without looking
__________________
Core 2 duo E4500 2.2gHz , ASUS P5GCMX , 3GB Transcend , Corsair VX 550w, MSI R5770 HAWK Edition 1GB, CM HAF-922, LG W2243T 21.5" LCD, I-Ball Baton
abhidev is offline   Reply With Quote
Old 06-01-2011, 10:52 PM   #26 (permalink)
Broken In
 
Join Date: Jan 2005
Posts: 125
Default Re: Language confusion ...

Study PHP, Java and HTML/CSS. This will help you a lot.
Jerin is offline   Reply With Quote
Reply

Bookmarks

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


 
Latest Threads
- by Charan
- by Charan

Advertisement




All times are GMT +5.5. The time now is 03:24 AM.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2012, vBulletin Solutions, Inc.

Search Engine Optimization by vBSEO 3.3.2