because most customers are already scared off enough when
they see Perl code :-)
+=== General Purpose Programming Languages ===
+
* '''C++''' - I know the ISO/IEC C++ 98 standard extensively, including
most of the recent TR1 additions. I also know several C++
ProgrammingFrameworks.
Others you don't know or care about: Pascal, Visual''''''Basic.
-Scripting languages:
+=== Dynamic Languages ===
* '''Perl''' - I'm quite proficient in Perl, but use it mostly
for one-liners and small utilities for my SystemAdministratorRole.
skill (but note that MartinPool deserves credit for the initial
version).
+ * '''Javascript''': Only superficial knowledge.
+
+=== Scripting Languages ===
+
* '''Bourne Shell''': I've used bash as my main shell
for a very long time and I've used it extensively for
automation (see SystemAdministratorRole) and as part
of using make and autoconf.
-Others you don't know or care about: awk, sed, REXX.
-
+=== Query languageas ===
+
+ * '''SQL''': I've used it extensively and taught to students the
+ basics. The Database I know best is MySql, but I also have some
+ experience with MicrosoftAccess, SqlServer, OracleDatabase, PostgreSql
+ and others.
+
+=== Not Properly Languages ====
+
+ * '''HTML''': Extensive knowledge of the W3C standards (HTML 4.01
+ and XHTML 1.1).
+
+ * '''CSS''': Incomplete knowledge of the W3C standard (CSS1 & CSS2).
+
+ * '''LaTeX''': Superficial knowledge (can write documents, not create macros etc.)
+
+ * '''make''': I can do wizardry with GNU Make macros, etc.
+
+
+=== Useless Languages ====
+
+ * '''awk'''
+ * '''sed'''
+ * '''REXX'''