Avatar billede sf Nybegynder
10. september 2004 - 13:29 Der er 9 kommentarer og
3 løsninger

HTML programmering?

har haft nogle hyggelige snakke med min lære da han mener HTML er programmering og mener ikke det samme. saa hvad mener i og hvorfor?
Avatar billede draco999 Nybegynder
10. september 2004 - 13:36 #1
HTML er jo Programmering pga. det er jo en kode du skriver. fx hvis du laver HTML i notebad så er det jo kun kode du skriver, det er jo noget andet hvis du sider med Frontpage så lægger du ikke så meget mærke til den pga. programmet skriver den selv. men det er jo en Slags Programmering
Avatar billede sf Nybegynder
10. september 2004 - 13:51 #2
HyperText Markup Language ( HTML )

    markup
        Text added to the data of a document to convey information about the document; for example: tags, processing instructions, and hyperlinks.
    markup language
        (1) A text-formatting language designed to transform raw text into structured documents, by inserting procedural and descriptive markup into the raw text. (2) A language designed to describe or transform in space or time data, text, or objects into structured data, text, or objects, for example: SGML, HTML, VRML.
Avatar billede Slettet bruger
10. september 2004 - 13:55 #3
som SF skriver så er det et Markup Language og ikke et programming language. Der er dog syntaktiske elementer at lære, dog er der ingen kontrolstrukturer (løkker, betingede sætninger).

Jeg siger heller ikke at jeg programmerer HTML, jeg bruger selv "skriver HTML" eller "udvikler i HTML".

Det er bare sådan jeg ser på det. For at noget bliver til egentlig programmering vil jeg sige at kode skal compiles, så serverside scripting (PHP, ASP, JSP) er heller ikke programmering i min bog.

Just my 0.02$ ;-)
Avatar billede Slettet bruger
10. september 2004 - 14:06 #4
corholio -> Normalt vil jeg også sige "skrive HTML". Men når du siger det der med compileren tænkte jeg op at man vel egentlig godt kan sige at browseren kompilerer og køre "programmet"?
Avatar billede Slettet bruger
10. september 2004 - 14:07 #5
Og det med at det ikke er "aktivt", så vil du heller ikke kalde "Hello World" for programmering?
Avatar billede morteeart Nybegynder
10. september 2004 - 14:29 #6
HTML & CSS er ikke programmeringssprog

serverside scripting (PHP, ASP, JSP) er heller ikke programmering i min bog

PHP er et programmeringsprog, og kan faktisk godt kompiles ned i en applikation.
ASP er bare visualBasic (som er et programmeringssprog)
JSP er så vidt jeg ved Java, og Java er også et programmeringssprog.

Faktisk er alle sprog på http://www.99-bottles-of-beer.net/ programmeringssprog.
Dvs. alt som kompiles er rigtige programmeringsprog.

HTML og CSS er bare objekter til visual design.
Avatar billede arne_v Ekspert
10. september 2004 - 23:25 #7
Jeg opdeler som:

udvikling
    programmerings sprog
        allround programmerings sprog
            Fortran
            Cobol
            PL/I
            Pascal
            C
            C++
            VB
            Java
            C#
            Ada
        generelle script sprog
            Perl
            Tcl
            Python
            diverse shell script sprog
        server side web sprog
            ASP med embedded VBScript
            ASP med embedded JScript
            PHP
            JSP med embedded Java
            ASP.NET med embedded C#
            ASP.NET med embedded VB.NET
        client side web sprog
            VBScript
            JavaScript/LiveScript/JScript/ECMAScript
    markup languages
        HTML
        CSS
        XML

men der er ikke nogen præcise universelt anerkendte definitioner - jeg vil tro
at min opdeling vil kun skaffe flertal blandt udviklere, men der skal nok
være nogen som ser anderledes på det !
Avatar billede arne_v Ekspert
10. september 2004 - 23:26 #8
(og jeg håber at folk kan se på indrykningen hvordan opdelingen er tiltænkt)
Avatar billede roenving Novice
11. september 2004 - 01:42 #9
-- skal lige tilføje, at det med kompileringen ikke har den fjerneste indflydelse på, om vi snakker om programmering, for runtime-kompilering (f.eks. javascript eller Java-bytecodes) vil flytte diskussionen !-)

-- ellers er jeg helt enig med arne_vs opstilling ...
Avatar billede Slettet bruger
12. september 2004 - 15:43 #10
Jeg er også rimeligt enig med Arne.

Jeg vil dog lige gøre opmærksom på at ASP og ASP.NET ikke i sig selv er programmeringssprog, men "bare" er et sæt af objekter, der kan bruges fra f.eks. VBScript eller C#. Derudover er de en slags markup, som bruges til at indsætte programmer i f.eks. HTML.
Avatar billede arne_v Ekspert
12. september 2004 - 15:49 #11
Det der server side web med blandede markup og kode er lidt tricky. Jeg valgte
termen "XXX med embedded YYY". Koden er ganske vist i sproget YYY, men hele
konteksten er en del af XXX.
Avatar billede Slettet bruger
12. september 2004 - 15:56 #12
Det var også sådan jeg forstod din liste, jeg syntes bare, det skulle fremhæves.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester