What are differences between COBOL and java ? why we are
giving more preference to COBOL ?
Answers were Sorted based on User's Feedback
Answer / ragahvendra
Cobol is a structured language where as Java is a High level
and Object oriented Language. Cobol has extensive facilities
for report generation.
Is This Answer Correct ? | 15 Yes | 3 No |
Answer / vish
What I believe is that COBOL was actually the prime
business language and used extensively for mainframes batch
systems (although it is used recently in UNIX servers too
which are in most cases migrated from mainframe system to
UNIX systems). At present we have more powerful languages
available than COBOL which can of course provide more value
add for a system development. But still COBOL continues to
be the primary development language for mainframe systems,
some of the reasons could be:
1. Almost all the existing big legacy systems were
developed using COBOL. Now converting these systems to
other languages is a very costly business.
2. Most of the legacy systems using COBOL are batch systems
(although they have online components using mostly CICS)
and COBOL well serve the very purpose efficiently.
Any comments/suggestions are welcome!!!
Is This Answer Correct ? | 5 Yes | 0 No |
Answer / kprasad
Few differences I can list down as following
1)Originally and still mostly Cobol is structured prog
langualge. Offcour se there are now a days OOD concepts in
cobol also. Bust still baasically it is structured prog.
lang. On the other hand Object Orientation is the base of
Java.
2) Cobol is developed for and still used for Business
Processing. You can have your business processing modules,
DB interaction modules in cobol. I haven't heard cobol used
for any system level prog or web developement or UIs. But
Java can be used along all layers of application from
presentation to business layers. Also now a days Sun has
developed JMV using Java itself.
3) Cobol compilers are platform dependent I suppose. Java
is platform independent.
4) Cobol is a lunguage as such but looking at the current
developmet Java has become more than a lunguage, a platform.
5) Cobol is not providing not many built in functions,
libraries like java
Is This Answer Correct ? | 6 Yes | 3 No |
what is level 66 means??
whats the disadvantage of search all over search?
There are 5 fields and 1000 records in a file. Unload it into an array. Write the syntax for declaration and how will you unload it.
I have sequential file recl 1000 i want to add another 15 bytes to it. The record length should not change..How?
write a program to eliminate duplicate records in a input file and send them to output file.
Write a cobol program making use of the redefine clause.
Please let me know at which Scenarios we will go for STATIC call or DYNAMIC
01 a pic 9(6) value is 123456 01 b pic 9(3) move a to b wht will be the value ?
What is inspect in cobol ?
i want to enter the name 'pandu' into ur table how?
study the following 01 A PIC 99V0 VALUE 5 01 B PIC 9V9 VALUE 6 01 C PIC 99V9 VALUE 2.5 01 D PIC 99 VALUE 3 COMPUTE A ROUNDED B C = A+B*C/D ON SIZE ERROR PERFORM PRINT-ERROR the comments of A.B.C after execution of the above statement are a.A=10 B=0 C=10 b.A=10 B=9.9 C=9.9 c.A=10 B=0 C=9.9 d.A=10 B=6 C=10
if a pic 9(3) value 354,b pic x(2) value '46' then a)a>b 2)a<b 3)error