人工智能编程主要学习人工智能的基础知识,包括机器学习、深度学习、自然语言处理等。此外,还需要掌握编程语言和工具的使用,例如Python、TensorFlow、PyTorch等。最后,还需要学习如何构建和测试人工智能系统,并解决实际应用中遇到的问题。