PL (Programming Languages) is a free, friendly and informative place to discuss learning, writing or obtaining programs, in any programming language. It's a great resource to either find a knowledgeable person or documentation that you can use to learn a programming language, obtain a program written in a specific language, discuss compilers, development environments, etc. All topics are open.