Do you know a programming language?

Page 3 - Seeking answers? Join the AnandTech community: where nearly half-a-million members share solutions and discuss the latest tech.
Sep 29, 2004
18,656
67
91
Originally posted by: Rip the Jacker
Originally posted by: LoKe
Yes, but it depends on what you consider a programming language.

PHP, HTML, some Javascript. But what about CSS and SQL?

I wouldn't consider HTML and CSS programming languages, but SQL yes.

SQL .... ehhhh ... that's borderline. My bottom line is if you don't have to worry about memory leaks, it's not software.
 

DivideBYZero

Lifer
May 18, 2001
24,117
2
0
Originally posted by: IHateMyJob2004
Originally posted by: LoKe
Yes, but it depends on what you consider a programming language.

PHP, HTML, some Javascript. But what about CSS and SQL?

Javascript is a borderline programming language. Everything else you mentioned would not be referred to as actual software. java, C/C++, ADA, etc ... that's programming.

The things you listed aer more along the lines of scripting and presentation. Might as well call Excel macros "programming"

And here come the language snobs...
 

Descartes

Lifer
Oct 10, 1999
13,968
2
0
Originally posted by: IHateMyJob2004
Originally posted by: Rip the Jacker
Originally posted by: LoKe
Yes, but it depends on what you consider a programming language.

PHP, HTML, some Javascript. But what about CSS and SQL?

I wouldn't consider HTML and CSS programming languages, but SQL yes.

SQL .... ehhhh ... that's borderline. My bottom line is if you don't have to worry about memory leaks, it's not software.

Ok, now you've lost any hope for credibility.
 

Descartes

Lifer
Oct 10, 1999
13,968
2
0
Originally posted by: IHateMyJob2004
Originally posted by: LoKe
Yes, but it depends on what you consider a programming language.

PHP, HTML, some Javascript. But what about CSS and SQL?

Javascript is a borderline programming language. Everything else you mentioned would not be referred to as actual software. java, C/C++, ADA, etc ... that's programming.

The things you listed aer more along the lines of scripting and presentation. Might as well call Excel macros "programming"

Writing Excel macros is programming. Why? Because the language used to create them is a programming language. Of course, no one says, "I'm an Excel macro programmer", but that doesn't change the fact that your analogy is incorrect.
 

DivideBYZero

Lifer
May 18, 2001
24,117
2
0
Originally posted by: Descartes
Originally posted by: IHateMyJob2004
Originally posted by: LoKe
Yes, but it depends on what you consider a programming language.

PHP, HTML, some Javascript. But what about CSS and SQL?

Javascript is a borderline programming language. Everything else you mentioned would not be referred to as actual software. java, C/C++, ADA, etc ... that's programming.

The things you listed aer more along the lines of scripting and presentation. Might as well call Excel macros "programming"

Writing Excel macros is programming. Why? Because the language used to create them is a programming language. Of course, no one says, "I'm an Excel macro programmer", but that doesn't change the fact that your analogy is incorrect.


I'd like to pop his bubble the other way around and state that when he uses C++ he is 'simply' scripting a compiler.
 

mugs

Lifer
Apr 29, 2003
48,920
46
91
OK, wtf...
Javascript and VB are both programming languages. Perl is a programming language. Compiled vs. interpreted is irrelevant.

You can make a distinction with SQL, but it's not in the same boat as HTML, etc.
 

Descartes

Lifer
Oct 10, 1999
13,968
2
0
Originally posted by: DivideBYZero
Originally posted by: Descartes
Originally posted by: IHateMyJob2004
Originally posted by: LoKe
Yes, but it depends on what you consider a programming language.

PHP, HTML, some Javascript. But what about CSS and SQL?

Javascript is a borderline programming language. Everything else you mentioned would not be referred to as actual software. java, C/C++, ADA, etc ... that's programming.

The things you listed aer more along the lines of scripting and presentation. Might as well call Excel macros "programming"

Writing Excel macros is programming. Why? Because the language used to create them is a programming language. Of course, no one says, "I'm an Excel macro programmer", but that doesn't change the fact that your analogy is incorrect.


I'd like to pop his bubble the other way around and state that when he uses C++ he is 'simply' scripting a compiler.

:D

Reminds me of a quote I used to see floating around the newsgroups when debates like this would come up:

"All languages are interpreted; it just depends at which level." Something like that.
 

DivideBYZero

Lifer
May 18, 2001
24,117
2
0
Originally posted by: Descartes
Originally posted by: DivideBYZero
Originally posted by: Descartes
Originally posted by: IHateMyJob2004
Originally posted by: LoKe
Yes, but it depends on what you consider a programming language.

PHP, HTML, some Javascript. But what about CSS and SQL?

Javascript is a borderline programming language. Everything else you mentioned would not be referred to as actual software. java, C/C++, ADA, etc ... that's programming.

The things you listed aer more along the lines of scripting and presentation. Might as well call Excel macros "programming"

Writing Excel macros is programming. Why? Because the language used to create them is a programming language. Of course, no one says, "I'm an Excel macro programmer", but that doesn't change the fact that your analogy is incorrect.


I'd like to pop his bubble the other way around and state that when he uses C++ he is 'simply' scripting a compiler.

:D

Reminds me of a quote I used to see floating around the newsgroups when debates like this would come up:

"All languages are interpreted; it just depends at which level." Something like that.

Exactly. Maybe we'll get IHMJ2004 stating:

"Yeah, Ones and Zero's man, NOW THAT'S SOFTWARE!!!!!"

Whatever, 'that's software' really means... :p
 

gar3555

Diamond Member
Jan 8, 2005
3,510
0
0
Assembly, C, C++, Java, cupl, perl, VRML, Open Flight w/ C scripting, National Instruments LabView, MATLab, SPICE, LAD, SFC, FBD - all for the same software. I can't think of any more right now, but there were others that weren't used as much...these I've used in multiple classes or work. There were others along the way that passed in one class that I can't remember. Oh, and I wrote machine code when I designed my Instruction Set Architecture for a 2 semester class :).

Oh and for my college job I was an Admin and maintained 12 or so websites, so I know the obligitory HTML, ASP, Access Scripting, but I don't count those ;).
 

Special K

Diamond Member
Jun 18, 2000
7,098
0
76
I only know plain C. I am an EE and only use programming to write scripts to automate tasks or solve numerical problems that would otherwise be time consuming.
 

AdamSnow

Diamond Member
Nov 21, 2002
5,736
0
76
I'm a master of none, but can figure pretty much anything out with enough ambition...

I do some coding in PHP, HTML, Javascript, ASP, etc... but I wouldn't consider myself a "Programmer" by any means.
 

Evadman

Administrator Emeritus<br>Elite Member
Feb 18, 2001
30,990
5
81
What do you call a programming language? I know and use on a (almost) daily basis:

HTML
CSS
ASP (VB Script)
Javascript
Java (A little)
Visual Basic
T-SQL / SQL
BASIC (Like anyone uses it any more)
XML & XSLT
 

Rip the Jacker

Diamond Member
Dec 29, 2004
5,415
1
76
Originally posted by: Evadman
What do you call a programming language? I know and use on a (almost) daily basis:

HTML
CSS
ASP (VB Script)
Javascript
Java (A little)
Visual Basic
T-SQL / SQL
BASIC (Like anyone uses it any more)
XML & XSLT

WTH do you use XML & XSLT for?
 

IronWing

No Lifer
Jul 20, 2001
72,381
32,956
136
Originally posted by: notfred
HTML and CSS aare *NOT* programming languages.

Yes, they are. They are high level instruction sets that tell the computer what to do therefore programming languages. They lack the verbs found in other languages but are none the less programming languages.

Anyway to the OQ:

Fortran, BASIC, LabView, perl, HTML, CSS, plus a couple obscure proprietary scripting languages.

Also just enough javascript and php to almost but quite do what I want to do.


EDIT: I see I entered the fray a bit late, nevermind, the horse is dead.
 

Evadman

Administrator Emeritus<br>Elite Member
Feb 18, 2001
30,990
5
81
Originally posted by: Rip the Jacker
WTH do you use XML & XSLT for?
Do you not know what it is? or just want to know what I personally do with it?

XML is basicly a data definition language. A decent analogy would be that XML is a table with 'fields' and properties kind of like 'field length', 'data types' and such along with the actual data.

XSLT basicly takes an XML 'table' and transforms it into a different XML sheet, or 'table'

One of the things I do is use a SQL server (T-SQL) and create XML data. Then use XSLT to turn it into something else that I render in ASP into a web page. That is assuming that I doin't just pull rigth from the SQL server with ASP. There are different tasks that require different approaches.
 

tfinch2

Lifer
Feb 3, 2004
22,114
1
0
Originally posted by: Rip the Jacker
Originally posted by: Evadman
What do you call a programming language? I know and use on a (almost) daily basis:

HTML
CSS
ASP (VB Script)
Javascript
Java (A little)
Visual Basic
T-SQL / SQL
BASIC (Like anyone uses it any more)
XML & XSLT

WTH do you use XML & XSLT for?

:confused:
 

tfinch2

Lifer
Feb 3, 2004
22,114
1
0
Originally posted by: IHateMyJob2004
Originally posted by: LoKe
Yes, but it depends on what you consider a programming language.

PHP, HTML, some Javascript. But what about CSS and SQL?

Javascript is a borderline programming language. Everything else you mentioned would not be referred to as actual software. java, C/C++, ADA, etc ... that's programming.

The things you listed aer more along the lines of scripting and presentation. Might as well call Excel macros "programming"

So you're saying any language with a VM or interpreter is a borderline programming language?