Forum     

Go Back   Digit Technology Discussion Forum > Education and Career Guide > Education > Training Institutes
Register FAQ Calendar Mark Forums Read

Training Institutes Are you doing a special course in programming, networking, animation, exam prep, etc or do you aspire to do one? Discuss with community members to select good courses and acquire the right skills


Closed Thread
 
LinkBack Thread Tools Display Modes
Old 23-04-2009, 09:11 PM   #1 (permalink)
Right Off the Assembly Line
 
Join Date: Apr 2009
Posts: 1
Default computer science 1st yr - C++ or Java ??


I am doing B.Tech in computer science and I am in the 1st year (I have almost completed 1st year)

I want to learn a language in the forthcoming summer break (2 months) between the first year and second year, and am quite confused if I should go for C++ or Java.
I have no previous experience of C++ (I did not have comp sci in school), but I have studied C in the first year.
I have asked a few people and most of them tell me that trying to learn java is no good if I already dont know C++, because then I will not know what the concept of "classes" is, and therefore will not be able to understand Java properly.

In a nutshell, my questions are-
1. Should I learn Java or C++ ?
2. Should I join a proper institute or buy books and do java/c++ at home?? (can i do either at home myself)

I want to learn java, but am confused because i dont know if i can understand it directly without learning C++.....also, which would be a good institute in Delhi...?(NIIT or CMC or Aptech ??)
hypernova is offline  
Advertisements. Register and be a member of the community to get rid of them.
Advertisement

Old 23-04-2009, 09:25 PM   #2 (permalink)
Banned
 
Join Date: Jan 2009
Location: Un monde utopique
Posts: 452
Default Re: computer science 1st yr - C++ or Java ??

i think you should go for Java as it is the latest and in demand language.
Don't join any institute as it is actually useless.

I am a XI class student but know this becuase my elder brother is giving 3rd year exams in Comp. Engineering.
Crazykiller is offline  
Old 23-04-2009, 09:27 PM   #3 (permalink)
Call me D_J!
 
Disc_Junkie's Avatar
 
Join Date: Nov 2008
Location: INDIA
Posts: 866
Default Re: computer science 1st yr - C++ or Java ??

As for me, I have learnt Java in Class X as per our syllabus for Computer Science. Later in 10+2, it helped me to grasp the concepts of C++ very easily as both of them follow Object Oriented Programming.

Therefore both are good to learn, but I personally prefer Java.
__________________
ASUS K42JA-VX032D RAWKS !!!!!!:grin:
Disc_Junkie is offline  
Old 23-04-2009, 10:18 PM   #4 (permalink)
Sami Hyypiä, LFC legend
 
Liverpool_fan's Avatar
 
Join Date: Jun 2007
Location: Нью-Дели
Posts: 2,139
Default Re: computer science 1st yr - C++ or Java ??

Tell you what... Go for Python. Python is a language which will not only give you a good grasp in programming but will also teach you about Object Oriented Programming.
As for Java Vs. C++, I think it would be Java. But that is my gut feeling.
And DONT join ANY institute.

Quote:
As for me, I have learnt Java in Class X as per our syllabus for Computer Science
Wow! Lucky mate.
__________________
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 online now  
Old 24-04-2009, 11:46 AM   #5 (permalink)
Banned
 
Join Date: Jan 2009
Location: Un monde utopique
Posts: 452
Default Re: computer science 1st yr - C++ or Java ??

^^
You are very lucky!!!
They taught us stupid little VB in class X SUPW
Crazykiller is offline  
Old 24-04-2009, 02:15 PM   #6 (permalink)
The Smaller Bang
 
MetalheadGautham's Avatar
 
Join Date: Sep 2007
Location: Gautham City
Posts: 7,492
Default Re: computer science 1st yr - C++ or Java ??

Since you know C, C++ will be easier to study at collage. So I suggest Java. And btw, C++ feels like it lies just between C and Java as far as complexity is concerned.

Forget about Python and such languages unless you don't care if it benifits you at collage. Python is a beautiful language but not taught at collage so don't study it till you are through with your academics first.
__________________
http://TheSmallerBang.wordpress.com
eMachines E725 - T4400 2.2GHz, 1GB, 160GB
Nokia 5130XM * T-Sonic 610 2GB
Nokia 2323C * Samsung Galaxy Y
Apple iPad 2 16GB WiFi
MetalheadGautham is online now  
Old 24-04-2009, 03:44 PM   #7 (permalink)
Call me D_J!
 
Disc_Junkie's Avatar
 
Join Date: Nov 2008
Location: INDIA
Posts: 866
Default Re: computer science 1st yr - C++ or Java ??

Quote:
Originally Posted by Liverpool_fan View Post


Wow! Lucky mate.

It is there in ICSE syllabus and a complete boon. In Class XI, I have learnt CSc. from the Class X book as all were same in the Class XI except for the language names, same syllabus and topics. But in XII it changed somewhat!! I have answered the whole paper this year in my XII boards(many concepts and answers like Constructors & Destructors, Function Overloading etc gathered from Class X book). Thinking of positive results!!

I don't think CBSE pays much attention in Computers till Class X. Very pitiful!!!

@Crazy Killer: SUPW was there in ICSE syllabus too. What not I had to do, sewing scarfs, making mufflers out of wool, making baskets with chips packets and straw, making photo stand with silvered mirror by scratching out the silver etc. It was really very boring!!!
__________________
ASUS K42JA-VX032D RAWKS !!!!!!:grin:
Disc_Junkie is offline  
Old 24-04-2009, 04:36 PM   #8 (permalink)
Sami Hyypiä, LFC legend
 
Liverpool_fan's Avatar
 
Join Date: Jun 2007
Location: Нью-Дели
Posts: 2,139
Default Re: computer science 1st yr - C++ or Java ??

Quote:
Originally Posted by MetalheadGautham View Post
Forget about Python and such languages unless you don't care if it benifits you at collage. Python is a beautiful language but not taught at collage so don't study it till you are through with your academics first.
I don't know really what to say. You are right that studying Python will not really help directly in the academics but the fact it will help really help in shaping up the programming skills since Python is a dynamically typed language and introduces great concepts not to mention one could learn a lot in a short period of time.
I would still recommend Python to the OP. However if she/he doesn't wish to go further than academics, I guess you should go with Java since it's simpler than C++.

Quote:
Originally Posted by Disc_Junkie View Post
It is there in ICSE syllabus and a complete boon. In Class XI, I have learnt CSc. from the Class X book as all were same in the Class XI except for the language names, same syllabus and topics. But in XII it changed somewhat!! I have answered the whole paper this year in my XII boards(many concepts and answers like Constructors & Destructors, Function Overloading etc gathered from Class X book). Thinking of positive results!!

I don't think CBSE pays much attention in Computers till Class X. Very pitiful!!!
Hmm...I guess ICSE is really much better than CBSE in this regard. How I wish CBSE taught Python in IX/X and Java in XI/XII(rather than C++), but oh well. My time is over long ago, so I hardly care anyway.
__________________
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.

Last edited by Liverpool_fan; 24-04-2009 at 04:45 PM.
Liverpool_fan is online now  
Old 25-04-2009, 03:58 PM   #9 (permalink)
The Smaller Bang
 
MetalheadGautham's Avatar
 
Join Date: Sep 2007
Location: Gautham City
Posts: 7,492
Default Re: computer science 1st yr - C++ or Java ??

Quote:
Originally Posted by Liverpool_fan View Post
I don't know really what to say. You are right that studying Python will not really help directly in the academics but the fact it will help really help in shaping up the programming skills since Python is a dynamically typed language and introduces great concepts not to mention one could learn a lot in a short period of time.
I would still recommend Python to the OP. However if she/he doesn't wish to go further than academics, I guess you should go with Java since it's simpler than C++.
Since he asked WHICH language to learn to HELP in his 2nd year, I guessed for him academics were a priority over fun learning.

Quote:
Hmm...I guess ICSE is really much better than CBSE in this regard. How I wish CBSE taught Python in IX/X and Java in XI/XII(rather than C++), but oh well. My time is over long ago, so I hardly care anyway.
Are yaar, apne bache ke liye bhi toh socho na ?
__________________
http://TheSmallerBang.wordpress.com
eMachines E725 - T4400 2.2GHz, 1GB, 160GB
Nokia 5130XM * T-Sonic 610 2GB
Nokia 2323C * Samsung Galaxy Y
Apple iPad 2 16GB WiFi
MetalheadGautham is online now  
Old 31-05-2009, 01:32 PM   #10 (permalink)
Back in black
 
layzee's Avatar
 
Join Date: May 2008
Location: Kolkata
Posts: 152
Default Re: computer science 1st yr - C++ or Java ??

If you wanna use some of your knowledge for your college exams... take up C++ cause in most probability you'll have to study data structures in 2nd year. As it is, whatever is taught in colleges and training institutes is plain ****. So, if you really wanna learn a language get hold of some good books (paper books or e-books whichever you can get hold of) and get involved with them during the holidays.

I would have to admit that Java is a far better language and would always be my first choice. The idea of Python is not bad for the future. Ruby is also a decent platform and do not forget C# if you stick to C++. Its a good follow up choice for C++.
__________________
Intel Core 2 Quad Q8400
ASUS P5Q
Corsair TWIN2X4096-8500C5DF
Corsair CMPSU-450VX
Zotac GTX550Ti
Corsair H80
CMStorm Scout
layzee is offline  
Old 03-06-2009, 10:37 AM   #11 (permalink)
Self Confessed Geek
 
Join Date: Jul 2005
Location: Delhi
Posts: 34
Default Re: computer science 1st yr - C++ or Java ??

I've come in third year BCA and have done both C++ & Java. In my opinion, self study is your best bet.

Start with C++ and if your concepts of Structured programming(C) are clear you just have to do the OOP concepts in C++. If you study 2 hours daily then I think C++ will be over in 15 days time. Try out C++ by Venugopal or E.Balagurusuamy.

Then you can start with Java using Herbert Schildt Reference to Java and proceed with OOPs to revise your OOP concept the java way and start with AWT, Applets etc

In 2 months time, you'll be able to complete whole Java Core that way. Don't use notepad as its a real mess to code Java. Use a no fancy, no nonsense simple IDE like JCreator. Don't use Netbeans or Eclipse as they'll confuse you in the beginning. Jcreator is the best to get started.

Hope this helps
vaibhav.Kanwal is offline  
Old 05-06-2009, 10:06 PM   #12 (permalink)
Banned
 
Join Date: Jan 2009
Location: Un monde utopique
Posts: 452
Default Re: computer science 1st yr - C++ or Java ??

C++ Or Java

Which is better?
Crazykiller is offline  
Old 05-06-2009, 11:04 PM   #13 (permalink)
damnbadman666
 
damngoodman999's Avatar
 
Join Date: Nov 2008
Location: Coimbatore
Posts: 2,590
Default Re: computer science 1st yr - C++ or Java ??

If u ask me

ENJOY the college dont waste the time in studying EXTRA ,, start from 3rd year that would be gr8 .
__________________
AMD Phenom 2 940 @ 3.4Ghz [Hyper 212+] :arrow: MA790GP-UD4H :arrow: OCZ DDR2 2x2GB :arrow: Asus GTX 560ti :bananana::arrow: 1TB SATA2 :arrow: LG 20" LED :arrow: Razer DA mice :arrow: RED HOT cabby
damngoodman999 is offline  
Old 08-06-2009, 03:53 PM   #14 (permalink)
Third Eye
 
appserver's Avatar
 
Join Date: Apr 2009
Location: Chennai, India
Posts: 36
Default Re: computer science 1st yr - C++ or Java ??

Quote:
Originally Posted by Crazykiller View Post
C++ Or Java

Which is better?

Before studying Java, the first page of the chapter 1 should have a detailed explanation of OOPS and the difference between C++ and Java else it is not a quality Java textbook.

To understand the OOPS concept in a better manner, please learn C++.
appserver is offline  
Old 20-07-2009, 12:45 PM   #15 (permalink)
Right Off the Assembly Line
 
Join Date: Jun 2009
Location: Patna, Bihar
Posts: 4
Default Re: computer science 1st yr - C++ or Java ??

As already u got replies for Java, I'm no exception.
Its not that u wont understand Java without any prior OOP knowledge. In fact I think java is the language which teaches you OOP perfectly.

Am 17 now, and I think It was Java which helped me catchup with these:
C++
PHP
Javascript,
Python, etc.

My learning Java is fully credited to ICSE Xth.
I now know :
XHTML
CSS
Javascript
XML
ASP
PHP
Apache
SQL
VB
.net, etc
viditkothari is offline  
Old 20-07-2009, 12:52 PM   #16 (permalink)
Right Off the Assembly Line
 
Join Date: Jun 2009
Location: Patna, Bihar
Posts: 4
Post Re: computer science 1st yr - C++ or Java ??

As already u got replies for Java, I'm no exception.
Its not that u wont understand Java without any prior OOP knowledge. In fact I think java is the language which teaches you OOP perfectly.

Am 17 now, and I think It was Java which helped me catchup with these:
C++
PHP
Javascript,
Python, etc.

My learning Java is fully credited to ICSE Xth.
I now know :
XHTML
CSS
Javascript
XML
ASP
PHP
Apache
SQL
VB
.net, etc

FOR LEARNING JAVA free way, go to Sun and download its specifications and tutorials,
or goto
1-http://java.sun.com/new2java/
2-http://java.sun.com/new2java/gettingstarted.jsp
3-http://java.sun.com/docs/books/tutorial/getStarted/
4-http://java.sun.com/new2java/programming/learn/
5-http://www.java.com/en/about/javabook.pdf
viditkothari is offline  
Closed Thread

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 Tenida
- by chris
- by Who
- by abhidev
- by clmlbx

Advertisement




All times are GMT +5.5. The time now is 10:49 PM.


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

Search Engine Optimization by vBSEO 3.3.2