Click to See Complete Forum and Search --> : which programming languages do you know?


ashish
10-07-2004, 02:49 AM
Hey all,

just wondering what programming languages do you know?

i have had a introduction to a few programing languages but do not have a indepth knowledge of any of them :(

I currently know the following ones :)

Java
C
C++
VB
ASP
ASP.NET
HTML
Javascript
VBscript

Jick
10-07-2004, 02:54 AM
Well I'm a PHP man myself but I hope to learn some more languages eventually.

pawky
10-07-2004, 03:00 AM
currently i just know HTML and CSS. I know both Very well though. Ill be learning php soon and will learn it really well. After that I may learn js, not sure yet :P

TheBearMay
10-07-2004, 07:36 AM
Probably forgetting a few that I learned along the way and abandonned but here's a few off the top of my head:

BASIC, Business BASIC
FORTRAN IV, FORTRAN w/WATFIV
PL/1
COBOL, COBOL II....
Assembler
Pascal
C, C++
Delphi
VBA, VB
JAVA
Javascript

Not really "programming" languages, but HTML, CSS, and XML

Stephen Philbin
10-07-2004, 07:57 AM
As the bear said. I know html and css but they aren't programming languages. I'm average on php. I'll be learning a lot more after the new year though. Having a look at XML (which isn't programming), Java and C++. Would have learn't 'em a while ago but just haven't been able to for the last 6 months.

MstrBob
10-07-2004, 03:07 PM
Eeeh, I'm not that much of a brainiack. I know HTML, XHTML, and XML, which accounts for my Markup Language knowledge. CSS, which I guess would be considered "styling". Hmm, I know Javascript, though I don't often use it that much. PHP, and I'm working my way through C++. Once I get the whole OOP thing down, I think I'll be a better programmer overall and other languages will be easier. I hope.

Paul Jr
10-07-2004, 03:14 PM
Uhhh… for actual programming langauges? Is PHP considered a programming language? I know PHP, I’m pretty okay with JS, and, as soon as I get off my butt, I shall be attempting to add C++ to my collection.

steelersfan88
10-07-2004, 06:27 PM
JS is a low-level programming language, as are most web programming langauges.

Any language that by itself that can perform the 4 basic calculator functions can be considered a programming language. Scripting languages are low-level prog. languages.

I am a big VB fan, and a big Pascal fan. Both nice and easy, and for lack of a better term, BASIC.

What many seem to forget is that low level does not just regard as more code, less english. Low-level is a double meaning term. Low level also refers to power of a language, in which it is application languages which are high level.

Languages of low level in its other rerence included COBOL.

pyro
10-07-2004, 06:44 PM
Originally posted by steelersfan88
Any language that by itself that can perform the 4 basic calculator functions can be considered a programming language.Since when did that (the 4 basic calculator functions) become the standard for defining a programming langauge?

Stephen Philbin
10-07-2004, 06:51 PM
Originally posted by pyro
Since when did that (the 4 basic calculator functions) become the standard for defining a programming langauge? Last Tuesday I think.

Forgot about Javascript too. If I do use it I tend to just throw it in without thinking about it too much. I avoid using it as much as possible.

zachzach
10-07-2004, 07:19 PM
Originally posted by pyro
Since when did that (the 4 basic calculator functions) become the standard for defining a programming langauge?
Since he said so. And ended when you said "not so" :D


I know:
PHP
ASP
Javascript&DHTML
XHTML
CSS
XML&XSL
VBScript


And some more.

steelersfan88
10-07-2004, 09:32 PM
Originally posted by pyro
Since when did that (the 4 basic calculator functions) become the standard for defining a programming langauge? I never, ver claim it did. The fact I said can be considered hints/implies that it is a very simple and basic test. It indeed is not the requirement, but it is an easier way of determining it right off the bat.

The goal of course of it is to prove that HTML is not a prog. lang, which is a belief many believe in.

I don't like to, but I would like that if you must question me on what I say, which I find perfectly acceptable, 'twould be nice if you undersood the quote in which you are questioning :rolleyes:

steelersfan88
10-07-2004, 09:35 PM
Originally posted by zachzach
PHP
ASP
Javascript&DHTML
XHTML
CSS
XML&XSL
VBScriptRecall that all your Xs are not programming langauges at all, and neither is CSS. These markup/presentational/blah so-called languages do not have the power of programming langauges.

... To tell you the truth, neither do all low-level porg. languages, such as the rest you named, preferably JS and DHTML, in which variables are not handled correctly as defined by programming conventions.

PeOfEo
10-07-2004, 11:34 PM
Originally posted by ashish
Hey all,

just wondering what programming languages do you know?

i have had a introduction to a few programing languages but do not have a indepth knowledge of any of them :(

I currently know the following ones :)

Java
C
C++
VB
ASP
ASP.NET
HTML
Javascript
VBscript asp and asp.net are not programming languages. They are technologies. They can be done with many languages.

I know
vb
vb.net
java
some c#

fredmv
10-08-2004, 03:29 PM
Originally posted by steelersfan88
JS is a low-level programming language, as are most web programming langauges.What the in world are you talking about? JavaScript is a high-level programming language. A low-level programming language is one that works very close or at the machine level (e.g., assembly or machine languages).

Ben Rogers
10-09-2004, 04:36 PM
Ech, I just know the markup ((X)HTML, XML) languages, one presentational language (CSS), and one scripting language (PHP). I also have a little bit of JavaScript knowledge (barely any), and as a result know the syntax of some other languages. I plan to try out BASIC, because (from what I've heard) it's insanely easy; I also plan on learning the XML languages, DTD and XSL.

steelersfan88
10-09-2004, 05:16 PM
BASIC == boring
Visual Basic == cool :D

Ben Rogers
10-09-2004, 06:12 PM
boring == Well, duh.
cool == A word that should never be associated with programming.

steelersfan88
10-09-2004, 06:20 PM
OK, how bout VB == less boring, eh?

Ben Rogers
10-09-2004, 06:36 PM
Originally posted by steelersfan88
OK, how bout VB == less boring, eh? There you go! ;)

PeOfEo
10-12-2004, 08:25 PM
Originally posted by fredmv
What the in world are you talking about? JavaScript is a high-level programming language. A low-level programming language is one that works very close or at the machine level (e.g., assembly or machine languages). Yes, in fact I would rate java script as being very high level because it is interpreted. That is not necessarily a good thing when you think about performance, but java script is not being used to create our new games and software ;). The scary thing is that java is compiled into byte code which has to be interpreted and it is being used for that kind of stuff :eek:

Khalid Ali
10-13-2004, 12:12 PM
Originally posted by steelersfan88
JS is a low-level programming language, as are most web programming langauges.
.

This statement is completely false and one must not get confused by it.
As fred has pointed out earlier,Every programing language that is considered "Low-Level" is one that directly communicates with the hardware of any given system.So much so that C and C++ are considered rather high level languages(some may debate that).
Every other programming language is High Level particularly the following

Java,
VB

Any scripting language for the web(php,asp JavaScript and the likes) are extremely High Level languages

akadis
10-13-2004, 08:56 PM
I know:
PHP
Perl (just a little bit)
----
If they count:
XML
(X)HTML
CSS
----
I want to learn Objective-C (I can somewhat understand source code of it, but can't write it yet) -- Obj-C is the best programming language for making applications for the Mac OS, or so I'm told..... if anyone cares to object to this (pun intended) by all means do so... I also know a little applescript… frankly it’s more like writing a paragraph than it is a program but you can do cool stuff like this:

tell application "Finder"
empty the trash
end tell

Conor
10-13-2004, 10:55 PM
PHP basically and applescript if you want to call it a programming language

Mr Initial Man
10-19-2004, 05:15 AM
My favorite programming language is FTPSH.

neil9999
10-19-2004, 01:54 PM
I know:

HTML
CSS
Javascript
Some PHP
BASIC

Ben Rogers
10-19-2004, 03:46 PM
Originally posted by Mr Initial Man
My favorite programming language is FTPSH. Is... say what now?

Paul Jr
10-19-2004, 07:51 PM
Originally posted by Ben R.
Is... say what now?
I Googled it and came up with... like nothing. :confused:

chrismartz
10-19-2004, 08:07 PM
i know:
HTML
(X)HTML
Javascript (little)
ASP
C++
Visual Basic
ASP.Net (also little)
and finally, I know binary
dont know that it counts as a programming language but thought i'd throw that in there!

steelersfan88
10-19-2004, 08:17 PM
Programming languages connect machine language (binary) to english. Binary is machine langauge, not programming. Everyone can know binary (http://kellyj.t35.com/scripts/binary.html), and no one is fluent ...

chrismartz
10-19-2004, 08:20 PM
binary is still a programming language, which was asked for in this thread

steelersfan88
10-19-2004, 08:27 PM
Programming langauges connect the machine langauge to english. The first attempt is assembly language, which were just numbers. Punchcars too are programming langauges.

Binary is a machine language, and, although arguable, by definition is not a prog. lang.

PeOfEo
10-19-2004, 08:56 PM
Originally posted by sirhcchris3
i know:
HTML
(X)HTML
Javascript (little)
ASP
C++
Visual Basic
ASP.Net (also little)
and finally, I know binary
dont know that it counts as a programming language but thought i'd throw that in there! neither of those are programming languages. They are done with languages, but are not themsevles languages. Asp is commonly done with vb or jscript. Asp.net is commonly done with vb.net or c#.

PeOfEo
10-19-2004, 08:59 PM
Originally posted by steelersfan88
Programming langauges connect the machine langauge to english. The first attempt is assembly language, which were just numbers. Punchcars too are programming langauges.

Binary is a machine language, and, although arguable, by definition is not a prog. lang. I would call binary a language. Binary can program. It is a low level programming language. A high level language is more english like (c++, java, vb) and it is compiled into machine language (the low level language) (well java is not compiled into machine language... its actually compiled into bytecode which is interpreted, but none the less...).

Mr Initial Man
10-19-2004, 10:11 PM
Originally posted by Ben R.
Originally posted by Mr Initial Man
My favorite programming language is FTPSH. Is... say what now?
Originally posted by Paul Jr
I Googled it and came up with... like nothing. :confused:


Simple. FTPSH = Fifteen Pound Sledge Hammer. :D

Effective cure for for various problems, like Windows 98, Internet Explorer, and repetitive crashing.

Very satisfying language to program in. *Evil Grin.*

buntine
10-19-2004, 11:36 PM
Sirchris3, write me a useful program in binary (and demonstrate how it works) and I will believe you.:rolleyes:

steelersfan88
10-20-2004, 06:34 AM
Originally posted by Mr Initial Man
Simple. FTPSH = Fifteen Pound Sledge Hammer. :D

Effective cure for for various problems, like Windows 98, Internet Explorer, and repetitive crashing.

Very satisfying language to program in. *Evil Grin.* Veryn ice, but Win98 you'd be surprised is the most stable os from windows. Windows 95 or ME might have nice support for your language.

PeOfEo ... binary is machine language. Low-level languages are (a) languages that attempted a connection to English, or (b) languages that have limited power, according to unidentified sources. I would be interested in the same program that Andrew asked for ...

PeOfEo
10-20-2004, 03:43 PM
No, machine language is a low level language. A high level language is something like c++ or java.
http://www.webopedia.com/TERM/M/machine_language.html
As you can see in the diagram machine language is at the bottom c, pascal, fortran, etc are at the top as high level languages.
Now, most programs are written in a high-level language such as FORTRAN or C.

steelersfan88
10-20-2004, 04:37 PM
ForTran is barely even high-level, and is very, very unefficient. It is arguable that it is not high-level, because it requires the computer-like terms to do things. Like COBOL, it requires steps to load variables, perform operations, and store them. High level languages can do them all in one step.

If you show me a use of binary as a programming language, I'd be glad to accept it. But until then, I'm not gonna change my beliefs, nor what I've been taught, nor what I teach to others.

PeOfEo
10-20-2004, 04:42 PM
I don't use binary to program. But that does not change the fact that it is what the computer sees. Programs are written in binary when you get right down to it, or hex atleast. Cobol and Fortran are clwarly high level languages bcause they are a compiled down into the machine language. They interface a lot better with a human then raw numbers and letters like ae 1f 5c b3 or 10 01 10010 10101 do.

Brunhilde
10-27-2004, 11:25 PM
I know, in order of learning them:

Basic
Dbase
Pascal
Visual Basic
C
Cobol
Java
Assembler

These days I mostly work in VB.net, c# and ASP.net with a little HTML and Javascript.

dera
11-02-2004, 06:49 AM
VB
HTML
CSS
COBOL
PHP
tiny bits of
asp
and asp.net getting there

chrismartz
11-02-2004, 05:08 PM
Originally posted by buntine
Sirchris3, write me a useful program in binary (and demonstrate how it works) and I will believe you.:rolleyes: all i am saying is that binary is a programming language...no matter if it is useful or not!

buntine
11-02-2004, 08:01 PM
I dont care either way... Im saying you dont know binary. It would take years!

You may know how to count to 10 in binary. That doesnt mean you know how to program in it. Noone is stupid enough to learn binary these days. Its pointless.

Regards.

PeOfEo
11-02-2004, 08:43 PM
I know how to use binary. I had to do those stupid conversions all the time in class by hand. It would be moronic to try to use it when you have a high level language at your disposal.

buntine
11-02-2004, 10:02 PM
This is stupid...

Write me a useful program in binary. It has to allow input and do some calculations, etc. Like a calculator.

If you cant write a basic calculator in a language, you dont know it.

PeOfEo
11-02-2004, 10:18 PM
Originally posted by buntine
This is stupid...

Write me a useful program in binary. It has to allow input and do some calculations, etc. Like a calculator.

If you cant write a basic calculator in a language, you dont know it. who are you referring to? Notice my post "I know how to use binary". I never said I know binary. I was talking about the conversions from dec, octal, hex, and bin.

buntine
11-02-2004, 10:56 PM
I was referring to both of you.

PeOfEo
11-02-2004, 11:45 PM
Originally posted by buntine
I was referring to both of you. I never said I know binary though. I said I know how to use it, referring to the conversions. I probably could add two numbers together with binary, but it would take me a hideous ammount of time to type all that bs out correctly.

buntine
11-02-2004, 11:54 PM
Precisely the reason it is stupid.

OK, now im just referring to Sirhcchris3.

ashish
11-11-2004, 10:20 PM
recently i also got a overview of XML,XSL & DOM in my Electronic Commerece & Technical Issues course, so i guess i can add that as well :D

Jick
11-11-2004, 10:55 PM
Well this thread IS entitled "which programming languages do you know?" with "know" being the key word there. I hardly see how an "overview" could be considered knowing it. But maybe it's just me...

PeOfEo
11-11-2004, 11:21 PM
I didn't think dom was a language at all... document object model.

Also, I would not consider XSL to be its own language either.

russell
11-12-2004, 02:09 AM
My 2 cents worth:

I think that I would define a programming laguage as any code that can manipulate the registers on a piece of hardware.

That piece of hardware is usually a computer (and the devices connected to it), but it could be a cell phone, a GameBoy, DVD player, a digital clock or whatever.

When I initially read SteelersFans definition, I tended to agree with it -- performing basic mathematical operations seems like it should be a requisite (other than his flip-flopping of hi-level vs lo-level, which i thought was a typo), until I gave it more thought. As an aside, despite his poor taste in sporting teams to root for, I usually agree with him!

Anyway, the definition I gave above would make HTML a programming language, along with CSS. They are pieces of code that despite being interpreted affect the registers on our computers hardware. Some people will argue that JavaScript is not a programming language. It is. I can't think of a reasonable definition that would exclude it (there are certainly reasonable definitions that would exclude HTML).

I also think off the top of my head, that binary is not a programming language even though that seems to defy my own definition of a language. But I don't think that anyone creates binary code -- at least not directly. In fact, I am not sure anyone ever did. Someone may prove me wrong here. But I'm pretty sure that even punch cards were interpreted at a higher level than binary. XML is the only markup language that I can think of that isn't intended to alter any hardware registers, but to be utilized by programming languages so that developers can decide what to do with the data it describes. So, XML is not a programming language. I always make sure I list it on my resume though:).

VB/VBA/VbScript
Java
JavaScript
C++
C
T-SQL
HTML
CSS
XSLT
BASIC (like that matters anymore...)
A little Python. Some Perl. Bit of Fortran and Cobol form the darkest depths of my memory....

steelersfan88
11-12-2004, 06:45 AM
Programming languages attempted to bridge the gap between machine language and english. The first programming languages were assembly languages. Anything prior to this were not programming languages.

Truth be told, binary was a machine language because a computer used to be a machine. You'll notice in any correct definition machine is now absent, and its not jut because dictionairies felt like it ....

3 things a language must do to be a programming language are running of sequences (code after another), decisions (if thens, switch cases), and loops (for, while, do while).

buntine
11-12-2004, 08:35 PM
Primitive languages did not have prebuilt functionality for looping.

cynic
11-13-2004, 06:54 AM
I know a bit of VB and a little bit of C.

steelersfan88
11-13-2004, 08:04 AM
... fianlly someone who listed just programming languages.

It's a modern definition Andrew :D Primitive languages could loop using gotos, because no-one new good programmin structure while they were used.

buntine
11-13-2004, 07:36 PM
Fair enough. Though, noone would actually admit to using goto! :p

steelersfan88
11-13-2004, 08:05 PM
I'd sure hope so :D

drumbum360
11-29-2004, 02:33 AM
for me i know
html-pretty well
css-little bit
js-teenie bit
vbscript-some
rbscript-some
i'd say thats about it for me :)

BuezaWebDev
11-29-2004, 08:12 PM
yay, I'll join in on the brag-about-how-much-you-know parade!

C++, Java, Coldfusion, Pascal/Delphi, PHP. :P