Top "Programming-languages" questions

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

What is declarative programming?

I keep hearing this term tossed around in several different contexts. What is it?

programming-languages declarative glossary
Language Books/Tutorials for popular languages

It wasn't that long ago that I was a beginning coder, trying to find good books/tutorials on languages I …

programming-languages
What is the first character in the sort order used by Windows Explorer?

For example, in a Windows folder, if we create some files and name them 1.html, 2.txt, 3.txt, photo.jpg, zen.…

windows algorithm programming-languages char special-characters
Function overloading by return type?

Why don't more mainstream statically typed languages support function/method overloading by return type? I can't think of any that …

programming-languages language-design overloading function-calls
What is the difference between mutex and critical section?

Please explain from Linux, Windows perspectives? I am programming in C#, would these two terms make a difference. Please post …

windows linux multithreading programming-languages
Why can't variable names start with numbers?

I was working with a new C++ developer a while back when he asked the question: "Why can't variable names …

c++ variables programming-languages language-design variable-names
Start Activity inside onReceive BroadcastReceiver

I want to start an activity in my onReceive() method. package com.splashscreenactivity; import android.content.BroadcastReceiver; import android.content.…

android programming-languages android-activity
Detecting programming language from a snippet

What would be the best way to detect what programming language is used in a snippet of code?

programming-languages language-detection
File I/O in Every Programming Language

This has to be a common question that all programmers have from time to time. How do I read a …

file-io language-agnostic programming-languages