De COBOL taal , met zijn oorsprong in de jaren 1950 , en Java , ontwikkeld in de vroege jaren 1990 , zijn computer programmeertalen met zeer verschillende benaderingen . COBOL , een van de eerste high - level programmeertalen , thuis is het uitvoeren van commerciële taken zoals salarisverwerking , voorraad en verkoop verslagen . Java, daarentegen , richt meer technische toepassingen zoals kabel-tv boxen , webapplets en mobiele apparaten . Stijl Java heeft een uiterlijk vergelijkbaar met C , organiseren van programma's in modules ingesloten door accolades . Haar stijl is relatief kort , verpakking sterke functionaliteit in een paar regels code . De taal is object - georiënteerd ; verklaringen hebben een samenwerkingsverband structuur te beginnen met bijbehorende grote en kleine functies gescheiden door punten . COBOL heeft een Engels - achtige syntax , met uitspraken als PICTURE , MOVE en UITVOEREN . Iemand met een niet - technische achtergrond , zoals een accountant of auditor , kan een COBOL programma te lezen met weinig moeite . Object Code Een COBOL programmeur bereidt een programma door het uitvoeren van de broncode door compiler software, die het programma controleert en vertaalt dit in objectcode de computer rechtstreeks uitvoert . Hoewel mainframes en pc's hebben beide COBOL compilers , je kan geen object code van een mainframe 's draaien op een pc of omgekeerd , moet u het programma opnieuw gecompileerd zodat haar doel overeenkomt met de system.Java , aan de andere kant , maakt gebruik van een functie genaamd een virtuele machine te programma's uitvoeren . De virtuele machine is een aanvullend programma dat maskeert de verschillen tussen computersystemen . Ieder ander systeem heeft zijn eigen virtuele machine , maar elke virtuele machine lijkt hetzelfde te Java-programma's . Hiermee kunt u dezelfde Java-object code uitvoeren op een verscheidenheid van computer typen . Platforms Voor de tweede helft van de 20e eeuw , COBOL 's thuisbasis was kamer -en kleinbedrijf mainframe computers gemaakt door bedrijven zoals IBM , Unisys en Fujitsu . Meer recent , met desktop-pc's wint prestaties en bekendheid , ook zij zijn uitgegroeid tot populaire platforms voor COBOL -programma's . U kunt Java vinden op een breed scala van computing- platforms zoals microprocessor gestuurde controle systemen , mobiele telefoons , webservers en mainframes . Toepassingen COBOL is een acroniem voor Common Business - Oriented Language, en is goed geschikt voor zakelijke toepassingen . De taal behandelt databases , rapporten en informatie schermen ook. Veel boekhouding , customer order management en human resources systemen werden ontwikkeld in COBOL , de Gartner Group schat de wereld gebruikt 180 miljard regels Cobol source code.Software engineeringprojecten vaak vertrouwen op Java voor de ontwikkeling van embedded systemen : dit zijn computers gewijd aan het uitvoeren een taak , zoals het uitvoeren van een Blu - ray disc -speler of de DVR in uw kabel TV box . Java is ook een populaire tool voor het creëren van geavanceerde webserver software en softwarepakketten applicaties voor pc's .
|