我是编程初学者,对 C、MySQL、HTML(+一点 CSS、CGI 和 JS)有一定了解。 C 是我的主要语言。我已经能够制作具有基本功能和简单游戏的不错的网站。但我缺少一些东西。
我可以使用上述语言向设计的页面添加逻辑。但是如何制作一个具有 HTML 设计和 C 逻辑,但不需要浏览器和服务器(XAAMP)即可查看的应用程序呢?
我想制作一个合法的应用程序(exe)。我知道它只能用 C 语言,但将图形集成到它确实很难(不像 HTML w/CGI 和 JS)。
我希望您明白我的意思 - 我应该学习的下一步编程是什么?
(顺便说一句,我也尝试过在 Excel VBA 中编程,但我真的想编写一些无需任何其他软件即可运行的代码)
谢谢!
最佳答案
我认为您问题的正确答案取决于您下一步想要做什么。您在问题中说过您希望制作不在浏览器中运行的应用程序。因此,从这里开始,根据您希望构建应用程序的平台,您有不同的学习路径。一般来说,Java 和 C# 等一些语言是通用的,可以在许多平台上使用。一些适合您的具体选项可能是:
- 原生 iOS 或 OS X 应用 - Objective C
- native Android 应用程序 - Java。 C/C++(如果使用 Android NDK)。
- HTML5 移动应用 - JavaScript 和 HTML
- native Windows Phone 应用 - .Net、C#
- 在 Arduino - C 上运行的应用
- 适用于 Raspberry Pi - Python 的应用
我认为这只是一个小列表。您可以在很多平台上构建应用程序。您需要学习的技术堆栈仅取决于您选择的平台。在我看来,为了成为一名多才多艺、适应性强的程序员,你应该添加一种面向对象的语言,如Java或C++,一种脚本语言,如Python strong> 和 1 种数据库查询语言(例如 SQL)到您的武器库中。一旦您熟悉了这些语言及其范例,您将能够轻松地转换到不支持这些语言的其他语言。
关于html - 为了制作出像样的应用程序,我接下来应该阅读什么? (了解 C、HTML 和 MySQL),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34237609/