面试官：你好，小明。请介绍一下你自己。
小明：你好，我是一位来自某某大学的毕业生，学习的是计算机科学。我有一些实习经验，并且学习过很多编程语言。
面试官：听起来很不错。那么，你为什么选择我们公司呢？
小明：我一直很喜欢贵公司所开发的软件，觉得非常有意思。而且，我也认为这是一个很好的机会，能够学到很多东西。
面试官：听起来你很有热情。那么，你觉得自己最大的优点是什么？
小明：我觉得自己的编程能力比较强，而且我也很善于与人沟通。我相信这些技能能够让我在团队中做出更大的贡献。


根据以上这段对话内容回答：
小明为什么选择该公司？
小明之所以选择该公司，是因为他一直很喜欢该公司所开发的软件，并且认为在该公司工作是一个学习的很好机会。