Thread: What other programming or scripting languages do you know?

  1. #16
    the hat of redundancy hat nvoigt's Avatar
    Join Date
    Aug 2001
    Location
    Hannover, Germany
    Posts
    3,130
    Current: C/C++ (incl. CLI), C#, PL/SQL

    Mostly forgotten: a few BASICs, PASCAL, Java, that SAP stuff, ActionScript, ASM and two or three obscure and proprietary scripting languages

    Hobbyist: LUA (WoW-AddOn *g*), objective C (urghs... looks like vampire C++ ninjas from outer space... trashy proprietary crap if you ask me)
    hth
    -nv

    She was so Blonde, she spent 20 minutes looking at the orange juice can because it said "Concentrate."

    When in doubt, read the FAQ.
    Then ask a smart question.

  2. #17
    Registered User
    Join Date
    Jul 2010
    Posts
    6
    Recently I am mesmerized by a scripting library called JQuery. It's basically a javascript library. It's really neat stuff!

  3. #18
    System Novice siavoshkc's Avatar
    Join Date
    Jan 2006
    Location
    Tehran
    Posts
    1,246
    Quote Originally Posted by ronin
    In my case, the more I code in any language, the more I come to the realization that I know very little - there's always something to research.
    But everytime you start a new language you will see there are many similarities. Concepts like Object Orientated, Imperative, Functional, Structured, etc make them like each other.
    Learn C++ (C++ Books, C Books, FAQ, Forum Search)
    Code painter latest version on sourceforge DOWNLOAD NOW!
    Download FSB Data Integrity Tester.
    Siavosh K C

  4. #19
    Registered User
    Join Date
    Sep 2001
    Posts
    4,912
    C/C++, Flex/JavaScript, PHP, Java, and my new favorite: Clojure.

  5. #20
    Registered User
    Join Date
    Sep 2008
    Location
    Toronto, Canada
    Posts
    1,834
    BASIC
    C
    APL
    TAL (Tandem Application Language)
    HP 2100 (mini computer) machine language
    Zilog Z80 machine language
    Intel 80386 machine language
    Intel 80387 floating point coprocessor machine language
    Weitek 3167 floating point coprocessor machine language

    A number of languages touched on in university: ALGOL, PL/1, PL/C, Lisp, SNOBOL, COBOL - but I can not claim to be proficient in those.

    A number of custom written interpreters:
    RIC - Reduced Incremental Compiler. A concept interpreter syntax with on-the-fly extensible functions.
    This framework lead to two practical implementations:

    RUBIC - A proof-of-concept specialized interpreter for implementing book solutions to Rubik's Cube.
    Features nested loop controls, color matching conditionals, multiple-move transpose shortcut generator, history back-out stack, move redundancy eliminator.

    FILTER - a tool to mass-edit HTML files with rudimentary search & replace text/tag functions.
    Interpreter engine & scripts were embedded in a client's auto-site builder. This generated HTML pages with standardized logo graphics before the days of style sheets. HTML table population from mainframe database. Automatic index page generator from traversing directories of plain text files. Application in a financial institution intranet - investor customer service / stock market / company portfolios.

  6. #21
    Disrupting the universe Mad_guy's Avatar
    Join Date
    Jun 2005
    Posts
    258
    Dabbled in everything, but for actually coding pretty much everything and anything: C/C++ and Haskell. I almost exclusively do Haskell in my own time because it's awesome in almost every way (job is C++ and C++ tends to suck the life out of me fast if not kept in check,) except for the %2 case where I may actually need C or C++ for some very strange/rare reason. I also know a fair bit of perl, but I use it rarely these days.

    I'm don't really like most dynamically typed languages. Static typing is the way to go, but Java's type system sucks really really hard, and for that matter C++'s type system sucks really hard, just not quite as hard. Both are pretty atrocious though by modern standards.

    There's also the occasional bit of dabbling in assembly language when it's necessary which is rare. I actually spend more time looking at x86_64 assembly dumps in debuggers/IDA than probably anything else in this area, although I've been using my Android phone as a vehicle to try and learn ARMv7 assembly.
    operating systems: mac os 10.6, debian 5.0, windows 7
    editor: back to emacs because it's more awesomer!!
    version control: git

    website: http://0xff.ath.cx/~as/

  7. #22
    Registered User
    Join Date
    May 2003
    Posts
    1,619
    By day, I'm a mild-mannered MUMPS/M programmer, and by night I do C# for fun. Apart from that, I've written programs of at least some decent complexity in:

    C, C++, Java, Perl, LUA, and x86/MIPS/PIC assemblers. I've dabbled a bit in PHP but never really anything too major. I guess I used BASIC back in the mid-80s, but didn't do too much of note with it.
    You ever try a pink golf ball, Wally? Why, the wind shear on a pink ball alone can take the head clean off a 90 pound midget at 300 yards.

  8. #23
    Registered User
    Join Date
    Dec 2006
    Location
    Canada
    Posts
    3,229
    Oh wow everyone knows cool languages. That's not fair.

    I know VHDL. A hardware description language. Very interesting concept.

    The constructs are very similar to programming languages, but the "compiler", called a synthesizer, will turn it into a physical circuit (with transistors) that implements your function.

    Of course, some things aren't possible, like delays (electrons won't wait for you), and loops with non-constant number of iterations (because essentially all loops are completely unrolled). It's also inherently parallel.

    But from a casual glance, VHDL code looks a lot like software code.

  9. #24
    Password:
    Join Date
    Dec 2009
    Location
    NC
    Posts
    587
    Fasm-dialect Intel-syntax assembly, Brainf u c k, C/C++, some Challenger, Javascript, VB.NET

  10. #25
    train spotter
    Join Date
    Aug 2001
    Location
    near a computer
    Posts
    3,868
    Commercially I have worked in;

    C, C++, C#, VB6, VB.NET, SQL, PL/SQL, ASP, ASP.NET, JAVASCRIPT

    mainly using WIN32, MFC and .NET frameworks

    I have also coded in BASIC, PASCAL, Fortran and COBOL.
    "Man alone suffers so excruciatingly in the world that he was compelled to invent laughter."
    Friedrich Nietzsche

    "I spent a lot of my money on booze, birds and fast cars......the rest I squandered."
    George Best

    "If you are going through hell....keep going."
    Winston Churchill

  11. #26
    Woof, woof! zacs7's Avatar
    Join Date
    Mar 2007
    Location
    Australia
    Posts
    3,459
    Eiffel (it's the best), Perl, Bash, sed, awk, C, C++, Java, Javascript and now I'm working with C# :-)

    Most of my energy goes into avoiding VB, including the beer...

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. Simple Scripting Language Advice
    By timmeh in forum C++ Programming
    Replies: 3
    Last Post: 03-03-2010, 07:39 PM
  2. More random thoughts on constructing scripting languages.
    By suzakugaiden in forum Tech Board
    Replies: 2
    Last Post: 01-21-2006, 01:30 AM
  3. Strange loop
    By D@rk_force in forum C++ Programming
    Replies: 22
    Last Post: 12-18-2004, 02:40 PM
  4. Languages dying
    By Zewu in forum A Brief History of Cprogramming.com
    Replies: 31
    Last Post: 07-29-2003, 10:08 AM
  5. Programming Languages
    By DarkViper in forum A Brief History of Cprogramming.com
    Replies: 3
    Last Post: 12-12-2002, 02:28 PM