Hjem Personlig finansiering Kodene Programmeringsspråk - dummies

Kodene Programmeringsspråk - dummies

Innholdsfortegnelse:

Video: Introduktion til Programmering i Java - Primitive Typer (1/10) 2024

Video: Introduktion til Programmering i Java - Primitive Typer (1/10) 2024
Anonim

> Koden kommer i forskjellige smaker kalt

programmeringsspråk. Noen populære programmeringsspråk er vist i følgende figur. Du kan tenke på programmeringsspråk, akkurat som talte språk, da de begge deler mange av de samme egenskapene, for eksempel: Funksjonalitet på tvers av språk:

  • Programmeringsspråk kan alle skape samme funksjonalitet som hvordan språket kan uttrykke alle De samme objektene, setningene og følelsene.

    Syntaks og struktur:
  • Kommandoer i programmeringsspråk kan overlappe akkurat som ord i talte språk overlapper. For å skrive ut tekst til skjerm i Python eller Ruby bruker du kommandoen Skriv ut, akkurat som imprimere og imprimir er verbet for "utskrift" på fransk og spansk. Naturlig levetid:

  • Programmeringsspråk er født når en programmerer tenker på en ny eller enklere måte å uttrykke et beregningsbegrepet på. Hvis andre programmerere er enige, vedtar de språket for egne programmer og programmeringsspråket sprer seg. Men, akkurat som Latin eller Aramaic, hvis programmeringsspråket ikke er vedtatt av andre programmerere eller et bedre språk kommer sammen, dør programmeringsspråket sakte av mangel på bruk.

    Til forskjell fra talte språk, kan programmeringsspråk opprettes av en person på kort måte.

En skaperen:

  • I motsetning til talte språk, kan programmeringsspråk også skje fra talte språk på noen få viktige måter: tidsperiode, noen ganger på bare noen få dager. Populære språk med en enkelt skaperen inkluderer JavaScript (Brendan Eich), Python (Guido van Rossum) og Ruby (Yukihiro Matsumoto).

    Skrevet på engelsk:
  • I motsetning til talte språk (unntatt selvfølgelig engelsk), er nesten alle programmeringsspråk skrevet på engelsk. Enten de programmerer i HTML, JavaScript, Python eller Ruby, Brasilian, Fransk eller Kinesisk programmerere, bruker alle de samme engelske søkeordene og syntaksene i deres kode. Noen ikke-engelske programmeringsspråk finnes, for eksempel språk på hindi eller arabisk, men ingen av disse språkene er utbredt eller vanlige. Sammenligning av programmeringsspråk på høyt nivå og på høyt nivå

En måte å klassifisere programmeringsspråk er enten som lavnivå eller språk på høyt nivå. Lavnivå språk interagerer direkte med datamaskinprosessoren eller CPU, er i stand til å utføre svært grunnleggende kommandoer, og er generelt vanskelig å lese. Maskinkode, et eksempel på et språk på lavt nivå, bruker kode som består av bare to tall - 0 og 1.

Figuren viser et eksempel på maskinkode. Monteringsspråk, et annet lavnivå språk, bruker nøkkelord til å utføre grunnleggende kommandoer som lese data, flytte data og lagre data.

Høyt språk bruker derimot naturlig språk, slik at det er lettere for folk å lese og skrive. Når en kode er skrevet på et høyt språk, som C ++, Python eller Ruby, oversetter en tolk eller kompilator dette høynivåspråket til lavnivåkoden en datamaskin kan forstå.

Kontrastkompilert kode og tolket kode

Programmeringsspråk på høyt nivå må konverteres til programmeringsspråket på lavt nivå ved hjelp av en tolk eller kompilator, avhengig av språket. Tolkede språk betraktes som mer bærbare enn kompilerte språk, mens kompilerte språk utføres raskere enn tolkede språk. Den hastighetsfordel kompilerte språk har imidlertid begynt å falme i betydningen som forbedrer prosessorhastigheter, gjør ytelsesforskjeller mellom tolkede og kompilerte språk ubetydelig.

Programmeringsspråk på høyt nivå som JavaScript, Python og Ruby er tolket. For disse språkene utfører tolken programmet direkte, og oversetter hver setning

en linje om gangen i maskinkode. Programmeringsspråk på høyt nivå som C ++, COBOL og Visual Basic er kompilert. For disse språkene, etter at koden er skrevet, oversetter en kompilator all koden til maskinskode, og en kjørbar fil blir opprettet. Denne kjørbare filen distribueres deretter via Internett, CD-ROM eller annen media og kjøring. Programvare du installerer på datamaskinen, som Microsoft Windows eller Mac OS X, er kodet ved hjelp av kompilerte språk, vanligvis C eller C ++.

Programmering for nettet

Programvare tilgjengelig på nettsteder begynner gradvis å overta installert programvare. Tenk på siste gang du lastet ned og installert programvare for datamaskinen din - du kan ikke engang huske! Installert programvare som Windows Media Player og Winamp som spiller musikk og filmer har blitt erstattet med nettsteder som YouTube og Netflix.

Tradisjonell installert tekstbehandler og regnearkprogramvare som Microsoft Word og Excel begynner å se konkurranse fra webprogramvare som Google Dokumenter og Ark. Google selger selv bærbare datamaskiner kalt Chromebooks som ikke inneholder noen installert programvare, og i stedet stole utelukkende på webprogramvare for å gi funksjonalitet.

Resten av denne boken vil fokusere på å utvikle og skape webprogramvare, ikke bare fordi webprogramvaren vokser raskt, men også fordi programmer for Internett er enklere å lære og lansere enn tradisjonell installert programvare.

Kodene Programmeringsspråk - dummies

Redaktørens valg

Topp 5 Fantasy Baseball Sites - Dummies

Topp 5 Fantasy Baseball Sites - Dummies

Hvis du er en stor fantasy baseball fan og ser ut til å bli med i verden av online fantasy sport, så se ikke lenger. Følgende liste inneholder de fem beste fantasybaseball-nettstedene i henhold til nettstedslayout, oppdatert statistikk, utenfor råd og hjelp og teamstyringsalternativer.

Hva skal man gjøre som en baseball coach - dummies

Hva skal man gjøre som en baseball coach - dummies

Som en baseball trener, du ikke bare må lede teamet ditt, du må ta med forsyninger for å praktisere. Du vil kanskje øke følgende liste, men den inneholder grunnleggende for å få til alle baseballpraksis: Riktig lager førstehjelpsutstyr Ekstra vann Øvelsesplan for dagen, oppdelt etter tid ...

Får utrustet til å spille baseball - dummies

Får utrustet til å spille baseball - dummies

Når du tar baseballfeltet, bør du ta med det beste utstyret som er tilgjengelig. Du trenger ikke å bruke store summer til å kjøpe toppkvalitets tilbehør så lenge du vet hva du skal se etter og hvor du skal finne den. Med mindre du er under 10 år, kjøp utstyr som oppfyller alle de store ligaspesifikasjonene. ...

Redaktørens valg

Hvordan du finner ditt nivå av oppmerksomhet - dummies

Hvordan du finner ditt nivå av oppmerksomhet - dummies

Du kan sikkert ta noen form for ikke-tradisjonell trening og dump det i en tønne merket "mind-body. "Det er greit hvis du foretrekker enkelhet og ikke vil bli innpakket med kategorisering og vurdering. Men du kan også kikke på treningsprogrammer på et dypere nivå, vurdere omfanget av oppmerksomhet i en ...

Hvordan du får mest mulig ut av din meditasjon - dummies

Hvordan du får mest mulig ut av din meditasjon - dummies

For å få mest mulig ut av meditasjonspraksis må forplikte seg til det. Når du begynner å meditere regelmessig, kan du høste utallige fordeler - fra lavere stress og kolesterol til høyere nivåer av tilfredshet og lykke. Her er noen tips for å maksimere meditasjonspraksis: Meditere jevnlig - helst hver dag. Sett bort en ...

Redaktørens valg

Slik bruker du det nye perspektivet i Adobe Illustrator CS6 - dummies

Slik bruker du det nye perspektivet i Adobe Illustrator CS6 - dummies

I Adobe Illustrator CS6 Du kan opprette og redigere kunstverk basert på perspektivgitterfunksjonen (introdusert i CS5). Gitteret er en stor hjelp i å skape vellykkede perspektivillustrasjoner. For å vise eller skjule standardperspektivruten, trykk Ctrl + Shift + I (Windows) eller Kommando + Skift + I (Mac). Du kan bruke verktøyet Perspective Grid på verktøylinjen til å ...

Hvordan å pakke inn tekst ved hjelp av AdobeCS5 Illustrator - dummies

Hvordan å pakke inn tekst ved hjelp av AdobeCS5 Illustrator - dummies

Ved hjelp av en tekstbrytestil i Adobe Creative Suite 5 (Adobe CS5) Illustrator-prosjektet er en enkel måte å legge til litt kreativitet. En tekstpakke tvinger tekst til å vikle rundt en grafikk.

Hvordan du bruker Life Paint-funksjonen i Adobe Illustrator CS6 - dummies

Hvordan du bruker Life Paint-funksjonen i Adobe Illustrator CS6 - dummies

Ikke bekymre deg om å fylle lukkede figurer eller la filler flykte fra objekter med hull i uønskede områder. Ved å bruke Live Paint-funksjonen til Adobe Illustrator CS6, kan du lage det bildet du ønsker og fylle ut regioner med farge. Live Paint-bøtta registrerer automatisk regioner som er sammensatt av uavhengige kryssende baner og fyller dem tilsvarende. Malingen ...