How many programming languages do you know?
> HTML is a language; a markup language, not a programming language.
> The title of this thread refers to programming languages. There is no programming in HTML.
> Dynamic HTML (DHTML) is achieved by utilising the DOM API with JavaScript (or VBScript, bleugh).
> Non-static HTML pages are created with server-side scripting languages (PHP, RoR etc.), but the resultant page is still static HTML.
I do not count HTML as a programming language, because it just straight up isn't.
> The title of this thread refers to programming languages. There is no programming in HTML.
> Dynamic HTML (DHTML) is achieved by utilising the DOM API with JavaScript (or VBScript, bleugh).
> Non-static HTML pages are created with server-side scripting languages (PHP, RoR etc.), but the resultant page is still static HTML.
I do not count HTML as a programming language, because it just straight up isn't.
A tad bit too many I'd say...
HTML
PHP
CSS
JavaScript
C
C#
C++
Cocoa
Perl
VB
BASIC
F#
Java
JavaServerProtocol
Lua
Objective-C
Visual C#
VBScripts
X10
UNITY
UnrealScript
Ruby
PEARL
Python
JavaFX Script
JScript
I may not know most of these languages completely but I've had time to study and do simple functions in all of them at least. My strongest languages would be HTML, PHP, CSS, JavaScript, C#, C++, F#, Java, Lua, UNITY, UnrealScript, Ruby, Perl, Cocoa And Python.
Not in that order ofcourse
HTML
PHP
CSS
JavaScript
C
C#
C++
Cocoa
Perl
VB
BASIC
F#
Java
JavaServerProtocol
Lua
Objective-C
Visual C#
VBScripts
X10
UNITY
UnrealScript
Ruby
PEARL
Python
JavaFX Script
JScript
I may not know most of these languages completely but I've had time to study and do simple functions in all of them at least. My strongest languages would be HTML, PHP, CSS, JavaScript, C#, C++, F#, Java, Lua, UNITY, UnrealScript, Ruby, Perl, Cocoa And Python.
Not in that order ofcourse
20+, but not an expert in any of them. I'm very dependent on authoritative documentation for every project.
HTML is a markup language - not a programming language, also personally I wouldnt consider batch as programming lang.. Its more of scripting with the use of an interpreter. Whilst most programming languages use a compiler and an interpreter, batch only uses an interpreter (yeah so does sql but sql is much more.. uhm.. more prominent language).
I know these language :
►Ruby (was doing some RPG Maker vx and learned it)
►JavaScripts
►Java (A little, same as javascripts but with difference.)
I'm new in code, my next learning in language will be C, C++, C#.
And I will learn HTML wich is not a code language I think but just a markup.
►Ruby (was doing some RPG Maker vx and learned it)
►JavaScripts
►Java (A little, same as javascripts but with difference.)
I'm new in code, my next learning in language will be C, C++, C#.
And I will learn HTML wich is not a code language I think but just a markup.
Never really have liked it for some reason.
I found this a while ago, its generally on C++ vs C#:
Pro C#:
Pro C++
Where C# is just different from C++
I found this a while ago, its generally on C++ vs C#:
Pro C#:
- garbage collection
- array bounds checking
- huge .NET-Framework library
- types have a defined size (e.g. a long is 64Bit)
- strings are encoded in UTF/16
- autoboxing - every type can be treated as if it inherits from object
- supports constructor-chaining (one constructor can call another constructor from the same class)
- when a virtual method is called in a constructor, the method in the most derived class is used
- static constructors (run before the first instance of the class is created)
- exceptions have access to a stack trace
- advanced runtime type information and reflection
- supports variadic functions nicely
- built-in support for threads
- no need for header files and #includes
- no fall-through on switch-statements
- arithmetic operations can be checked for overflow if required
- objects must have a definite value before being used
- attributes can be attached to classes and retrieved at runtime
- no forward declarations required, classes can be arranged at will
- access to class members / functions is done only by the dot (no more -> or :

- conditional functions (e.g. for debugging)
- structs and classes are actually different (structs are value types, have no default constructor in general cannot be derived from)
- supports properties
- readonly members are const, but can be changed in the constructor
- finally block for exceptions
- arrays are objects
- support for anonymous functions
- supports the base keyword for calling the overridden base class
Pro C++
- better performance
- portability
- multiple inheritance
- deterministic destruction (allows RAII)
- any type can be thrown as exception (only classes derived from System.Exception in C#)
- ability to enforce const-correctness
- implicit interfaces on generics (in C#, generics must be constrained with an interface)
- offers pointers (C# only offers pointers in unsafe mode)
- support for macros
- support for global variables, functions, constants
- allows default arguments on function parameters
- STL
- supports bitfields
Where C# is just different from C++
- value types and reference types exist (struct is value-type, class is reference-type)
- value types live on the stack, reference types on the heap
- references can point to null (must not be valid)
- code is packaged in assemblies in C#
- no automatic conversion from int to bool in C#
- main-function is called Main in C#
- no semicolon after a class declaration in C#
- everything derives from object or can be treated as if
Knowing c/c++ "100%" is very possible because you need to include libraries for functions, and these libraries aren't part of clean c/c++.
Programming languages I know:
- c/c++ (good)
- php (very good)
- java (average)
I also know javascript, vba, lua, sql, but I don't consider them as full-fledged programming languages
Programming languages I know:
- c/c++ (good)
- php (very good)
- java (average)
I also know javascript, vba, lua, sql, but I don't consider them as full-fledged programming languages
"VB - pointless, easy as pie" yet LUA is your language of choice? ok.
Fo sho .
This thread is closed for replies.

