The COBOL språk , som har sitt ursprung i 1950-talet , och Java , utvecklat i början av 1990 , är datorn programspråk med vitt skilda synsätt . COBOL , en av de första på hög nivå programmeringsspråk , är hemma utför kommersiella uppgifter såsom löner bearbetning , inventering och försäljningsrapporter . Java , däremot , riktar mer tekniska applikationer inklusive lådor kabel-TV , miniprogram webben och mobila enheter . Style
Java har ett utseende som liknar C , organisera program i moduler omges av klammerparenteser . Dess stil är relativt kortfattade , packning stark funktionalitet i ett par rader kod . Språket är objektorienterat , uttalanden har en gruppering struktur börjar med tillhörande större och mindre funktioner skiljs åt med punkter . COBOL har en mer engelsk - liknande syntax , användning av uttalanden som bild , flytta och utföra. Någon med en icke - teknisk bakgrund , t.ex. en revisor eller revisor , kan läsa ett COBOL -program med lite svårigheter .
Object kod
COBOL programmerare förbereder ett program genom att köra källkoden genom kompilator programvara , som kontrollerar programmet och översätter det till objektkod datorn körs direkt . Även stordatorer och datorer har båda COBOL kompilatorer , kan du inte köra en stordator objektkod på en PC eller vice versa , måste du kompilera om programmet så att dess syfte matchar system.Java , å andra sidan , använder en funktion som kallas en virtuell maskin till köra program . Den virtuella maskinen är ytterligare ett program som döljer skillnaderna mellan datorsystem . Varje olika system har sin egen virtuella maskin , men varje virtuell maskin visas samma för Java-program . Detta gör att du kan köra samma Java-objekt kod på en rad olika typer av datorer.
Platforms
För den andra hälften av 20-talet , COBOL hemmaplan rummet var stora stordatorer som gjorts av företag som IBM , Unisys och Fujitsu . Mer nyligen , med stationära datorer ökar prestanda och framträdande , även de har blivit populära plattformar för COBOL -program . Du kan hitta Java på ett brett spektrum av plattformar såsom mikroprocessor - styrda styrsystem , mobiltelefoner , webbservrar och stordatorer .
Applications
COBOL är en akronym för gemensamt Business - Oriented Language , och det är väl lämpad för affärsapplikationer . Språket hanterar databaser , rapporter och informationsfönster väl . Många redovisning , var kunden orderhantering och mänskliga resurser system som utvecklats i COBOL , Gartner Group uppskattade världen använder : 180 miljarder rader COBOL källa code.Software byggprojekt ofta förlitar sig på Java för utveckling av inbyggda system : dessa är datorer avsedda att utföra en uppgift , som att köra en Blu - ray-spelare eller DVR i din kabel- TV- box . Java är också ett populärt verktyg för att skapa sofistikerad mjukvara webbserver och paketerade programvaror för datorer .