Tell me more ×
Programmers Stack Exchange is a question and answer site for professional programmers interested in conceptual questions about software development. It's 100% free, no registration required.

I studying an MCA and preparing for Oracle 10g certification.

I want to ask you whether I should learn a programming language along side this, and if so then which one - .NET or java?

I have relatively little interest in .NET.

share|improve this question

5 Answers

Oracle is strategically tied with Java. That said any popular programming language that can connect to an Oracle database is a valid choice :)

share|improve this answer

I know it's not the coolest language on the block, but PL/SQL seems like the most appropriate programming language to complement your knowledge of Oracle, considering it's the primary language for database objects.

share|improve this answer
its a good start and has a fairly powerful set of libraries... compared to TSQL on MS SQL Server – bunn_online Dec 21 '10 at 12:53

Well you can learn a Programming language like Java + any ORM. Hibernate might be useful.

share|improve this answer
2  
+1 for hibernate – Mahmoud Hossam Dec 10 '10 at 11:46

A good approach is to study Java and use the JDeveloper IDE which is intended for exactly the purpose of coding Java against the Oracle database.

http://www.oracle.com/technetwork/jdev/index.html

share|improve this answer

What's an MCA? If you are going for an OCP, I believe you will need to know PL/SQL. Have a look at a certification book, this one for example has a chapter called "managing data with SQL, PL/SQL and utilities".

You can also write stored procedures (within the database) in Java, but I'm not sure how prevalent this is.

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.