Programming language processor