Top "Programming-languages" questions

A programming language is an artificial language designed to express computations that can be performed by a machine.

Union types and Intersection types

What are the various use cases for union types and intersection types? There has been lately a lot of buzz …

programming-languages functional-programming type-systems
What is a good programming language to start my Grade 1 son learning?

Possible Duplicates: How to get kids into programming Suggestions on starting a child programming. Is there a really simple programming …

programming-languages children
Best way to tokenize and parse programming languages in my application

I'm working on a tool that will perform some simple transformations on programs (like extract method). To do this, I …

programming-languages parsing lexer
Why can't variable names have spaces in them?

Related: Why can't variable names start with numbers? Is there a technical reason why spaces aren't allowed in variable names …

variables programming-languages language-design variable-names
Abstract and Primitive Data Types (ADT)

I know this question has been asked a million times but Can someone please explain to me what ADT exactly …

algorithm data-structures programming-languages adt abstract-data-type
Determine source language from a binary?

I responded to another question about developing for the iPhone in non-Objective-C languages, and I made the assertion that using, …

programming-languages binary disassembly
Why hasn't logic programming caught on?

As time goes by, it appears more and more like functional programming is having more of an effect on other …

programming-languages prolog logic-programming
What are some good Perl debugging methods?

Are there other ways for debugging Perl programs apart from Data::Dumper and perl -d?

perl debugging programming-languages cpan
Why do we need an embeddable programming language like Lua?

What are the typical use cases of using an embeddable programming language? Do I understand it correctly that such language …

lua programming-languages embed embedded-language
Recursion overhead -- how serious is it?

Possible Duplicate: Is recursion ever faster than looping? I was first trained to program seriously in C, about 15 years ago. …

optimization programming-languages recursion tail-recursion interpreted-language