|  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

    The History of Computer Programming

    Historien om datorprogrammering startar med datorn , även om begreppet programmering går mycket längre tillbaka . Herman Hollerith upptäckte idén att koda information om hålkort genom att observera järnväg dirigenter punsch biljetter , och genomfört ett arkivsystem för hålkort för 1890 års folkräkning . Modern datorprogrammering började mycket senare med några grundläggande språk som påverkat mest moderna datorspråk . De tre kommer vi att börja med är FORTRAN , LISP och COBOL , alla designade på 1950-talet , många moderna begrepp kommer från dem . Ett språk för iPhonen Everyone

    Många språk utformade i de första dagarna av datorer hanteras olika uppgifter . De flesta av dessa språk har utformats av slutanvändarna i akademiska eller industriella positioner och var inte bra för något annat än sitt ursprungliga syfte . FORTRAN , till exempel , var avsedd för matematiska funktioner och utmärkte sig i det området . COBOL var ett business - oriented språk och var inte användbara i vetenskapliga områden .
    Coming Together

    under 1970 , såg många människor behovet av språk skall vara utbytbara och användbart för mer än ett enda syfte . Ansträngningar producerat flera språk som Pascal Forth och Prolog , men den mest lovande av eran var kanske C ( skapas vid Bell Labs för att ersätta ett språk som heter B ) och SQL . C var en av de första objektorienterade språk och SQL var ursprungligen bara ett frågespråk för databaser men hade programmering konstruktioner till senare .
    Objekt att dela

    objektorienterad programmering fångats på med C och dess ättlingar . Konceptet var att man kunde skriva en modul eller ett objekt för att utföra en uppgift och sedan återanvända den biten av koden i många andra program när du behöver den . Återanvändning var en av de funktioner som medförde moderna datorer som vi känner den .
    Stordatorer och Business

    1980 , behov hos stora företag och företag med stordatorer och arbetsstationer ledde till en mer förfinad språk koncept och några nya språk . C + + kom som efterföljare till C , och språk som du kan arbeta med stora mängder avlägsna data som Perl kom i bruk .
    Moderna språk

    Programmering idag påverkades av företeelser på Internet med början på 1990-talet . Nya och mer kompakt sätt att hantera data måste uppfanns som folk ville snabbare tillgång till bearbetade data över Internet . C # var nästa version av C , med fler funktioner än någonsin . Också i kör var små språk som Python , Java och Javascript , allt perfekt för servering upp det programmet du ville i din webbläsare . Trenderna idag är ledande mot mindre och mer modulär hela tiden med tillsats mekanismer för säkerhet och funktionalitet .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur ladda upp filer till en SQL-databas
    ·Hur man använder data - mining algoritmer
    ·Hur Dölj DataGrid Kolumner
    ·Hur ansluta till Heliohost Databas
    ·Hur kan vi minska MPI
    ·Hur man upptäcka Peak i MATLAB
    ·Hur man skriver ett Live Messenger Script
    ·Steg till Förhandling Protocol
    ·Skillnad mellan URS & SRS
    ·Hur man uppdaterar en meny på varje sida
    Utvalda artiklarna
    ·Hur du tar bort HTML- filer i katalogen i Perl
    ·Hur använder jag iBox
    ·Ominstallation VBScript
    ·Hur man installerar VB skript med skrivare
    ·Hur man använder DBX Debugger
    ·Hur visa ett värde i en MATLAB String
    ·Hur Extrahera länkar på en sida och sätta in resulta…
    ·Hur göra en blogg med PHP
    ·Hur att välja flera i MySQL
    ·Lägga till en vattenstämpel till BMP Med VBA
    Copyright © Dator Kunskap http://www.dator.xyz