Java vs C-språk
Java og C er begge programmeringssprog. Begge er vant til å utvikle programvare. Java brukes til å lage applikasjon basert på e-handel og applets mens C-språk brukes til å lage systemprogramvare.
C språk
I 1972 ble C-språket utviklet på Bell Labs, og det ble utviklet for å fungere med UNIX-operativsystemet. C-språket brukes ikke bare til å utvikle systemprogramvare, men er også brukt til å utvikle bærbar applikasjonsprogramvare. C-språket bruker strukturell programmering, og det tillater også leksikalsk variabel omfang og rekursjon. Statisk type system bidrar til å forhindre utilsiktet operasjon.
Alle kjørbare kodene i C er inneholdt i funksjonene og parametrene deres sendes etter verdi. Når parametere overføres av funksjoner, brukes pekerverdier. Semikolon brukes for å avslutte en uttalelse. En funksjon som kalles "Hovedfunksjon" er den der programmet er utført.
Følgende er funksjoner av C språk:
• Et bredt utvalg av sammensatte operatører som ++, - =, + = etc.
• Ad hoc-løpstidspolymorfisme støttes av data og funksjonspekere.
• Betinget kompilering, filoppføring av kildekoden og en makrodefinisjon preprosessor.
• Reserverte søkeord er små.
JAVA
Java er et rent objektorientert programmeringsspråk, og det ble utviklet av Sun Microsystems på 1990-tallet. Selv om den var designet for små programmer som kjører på nettleseren, heter applets, men senere brukes den også til å lage e-handelsprogrammer.
Det er fem viktigste funksjoner av java språk:
• Innebygd støtte for datanettverk.
• Koden fra den eksterne kilden kan utføres sikkert.
• Enkel å bruke, da den kombinerer de beste egenskapene til andre programmeringsspråk.
• Gir mer fleksibilitet til å utvikle programvaren på grunn av objektorientert tilnærming.
• Tillater at kode skrevet i Java skal kjøre på forskjellige plattformer eller Java-kode er uavhengig av plattform.
Det er ikke sånn som manuell minnestyring i Java, men den støtter automatisk minnestyring. Dette sparer mye tid for programmerere da de ikke trenger å frigjøre minne manuelt, men dette oppnås ved implementering av automatisk søppelsamling. Noen programmerere tror at Java bruker mer minne sammenlignet med C og C + + programmeringsspråk.
Forskjell mellom Java og C språk • Java er et objektorientert programmeringsspråk mens C er et prosessorisk eller strukturelt språk. • Java ble utviklet av Sun Microsystems mens C-språk ble utviklet på Bell Labs. • Java brukes til å lage applets og e-handelsprogrammer basert på Internett mens c-språk brukes til å lage systemprogramvare og -programmer. • Java bruker begrepet objekter og klasser mens C-språk ikke støtter dem. • Java støtter automatisk søppelsamling mens C-språk ikke selv om noen programmerere mener at Java bruker mer minne. |