Programming Languages for Artificial Intelligence (AI) Applications