|  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Computer Programspråk >> Content

    Datorprogrammering Basics

    En dator är inte särskilt intelligent . I själva verket kan datorn inte göra något alls förrän en person som ger instruktioner och berättar det vad du ska göra . Dessa instruktioner kommer i form av olika typer av språk datorprogrammering . Det finns tusentals av datorspråk , men de kan grupperas efter hur komplexa instruktionerna är i förhållande till vad datorn kan förstå . Logiska instruktioner

    För att programmera en dator , måste du tänka och skriva klart och logiskt . En dator kan bara göra exakt vad du säger det och kan inte göra antaganden . Det är ofta svårt att tänka på mycket tydliga och detaljerade metoder för att säkerställa att datorn vet vad du vill , vilket är vad som gör dataprogrammerare värdefullt . Datorn kommer bara göra exakt vad du ber den att göra , och kommer aldrig att göra något mer .
    Machine Language

    Machine språket är det grundläggande språket som datorn förstår . Machine språket består av något annat än en lång kombination av ettor och nollor . Alla andra programmeringsspråk och instruktioner dator måste omvandlas till maskin språk för att datorn att bearbeta instruktionerna. Få människor någonsin faktiskt skriva program i maskinen språket eftersom det är så svårt för folk att förstå . Istället finns det oftast program som omvandlar andra programmeringsspråk till maskinkod .
    Assembly Language

    nästa nivå " upp " från maskinen språket är assembler . Denna dator programmeringsspråk är fortfarande betraktas som en låg nivå språk eftersom datorn kan förstå språket ganska lätt . Assembler är en serie korta 3 - brev kommandon . Assembler är fortfarande mycket svårt att använda för att programmera en dator , eftersom det tar ett stort antal 3 - brev kommandon för att göra ännu en enkel uppgift för datorn .
    Högnivåspråk

    flesta som programmerar datorer använder högnivåspråk . Många människor som börjar i datorprogrammering använda ett program som heter Visual Basic , vilket är ett högnivåspråk . Hög nivå programmeringsspråk är lättare för människor att förstå , men omöjligt för datorer att förstå . Istället är en tolk eller kompilator som används för att omvandla den höga språknivå programmering i maskinkod så att datorn kan förstå det . Högnivåspråk kan fortfarande vara mycket komplex .
    Fjärde generationens språk

    fjärde generationens språk ( 4GLs ) är ett försök att göra datorprogrammering ännu enklare . Medan högnivåspråk är lätt för erfarna programmerare att förstå , är fjärde generationens språk avsedd att användas av personer utan programmering erfarenhet . Dessa programmeringsspråk är utformade för att möta naturliga engelsktalande instruktioner som omvandlas till maskinkod så att datorn kan förstå dem . På grund av komplexiteten i det engelska språket , få fjärde generationens programmeringsspråk är effektiva .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur får värden från ListBox till Skicka till SQL
    ·Vad är skillnaden mellan Analoga & Digitala Data
    ·T - SQL Korrekt Funktioner
    ·Hur du ändrar teckensnitt Använda HTML Programmering
    ·Hur man lär PASCAL
    ·Hur man skapar en inloggningssida i ASP
    ·Hur Importera Protocol Tags
    ·Hur förklara en 3D Field i MATLAB
    ·Hur du ändrar Element Marginaler Använda HTML Program…
    ·Förteckning över inbyggda SAS Makron
    Utvalda artiklarna
    ·Hur att infoga element i en lista Visa i en matris
    ·Vad betyder att binda in en dator
    ·Visual Basic datatyper
    ·Hur man programmerar Timer Control i VB.NET
    ·Hur man beräknar en rektangel Perimeter i Java
    ·Hur man kompilerar och installerar JSmooth
    ·Hur man kan utveckla Deployable Windows Mobile Applicat…
    ·Hur man använder Raw SQL i Rails
    ·Hur man konstruerar en ordbok i Python
    ·Hur man tar bort dubbletter Word i en sträng i PHP
    Copyright © Dator Kunskap http://www.dator.xyz