A programming language is an artificial language designed to express computations that can be performed by a machine.
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-systemsPossible Duplicates: How to get kids into programming Suggestions on starting a child programming. Is there a really simple programming …
programming-languages childrenI'm working on a tool that will perform some simple transformations on programs (like extract method). To do this, I …
programming-languages parsing lexerRelated: 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-namesI 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-typeI responded to another question about developing for the iPhone in non-Objective-C languages, and I made the assertion that using, …
programming-languages binary disassemblyAs time goes by, it appears more and more like functional programming is having more of an effect on other …
programming-languages prolog logic-programmingAre there other ways for debugging Perl programs apart from Data::Dumper and perl -d?
perl debugging programming-languages cpanWhat are the typical use cases of using an embeddable programming language? Do I understand it correctly that such language …
lua programming-languages embed embedded-languagePossible 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