html - 为了制作出像样的应用程序,我接下来应该阅读什么? (了解 C、HTML 和 MySQL)

标签 html mysql c

我是编程初学者,对 C、MySQL、HTML(+一点 CSS、CGI 和 JS)有一定了解。 C 是我的主要语言。我已经能够制作具有基本功能和简单游戏的不错的网站。但我缺少一些东西。

我可以使用上述语言向设计的页面添加逻辑。但是如何制作一个具有 HTML 设计和 C 逻辑,但不需要浏览器和服务器(XAAMP)即可查看的应用程序呢?

我想制作一个合法的应用程序(exe)。我知道它只能用 C 语言,但将图形集成到它确实很难(不像 HTML w/CGI 和 JS)。

我希望您明白我的意思 - 我应该学习的下一步编程是什么?

(顺便说一句,我也尝试过在 Excel VBA 中编程,但我真的想编写一些无需任何其他软件即可运行的代码)

谢谢!

最佳答案

我认为您问题的正确答案取决于您下一步想要做什么。您在问题中说过您希望制作不在浏览器中运行的应用程序。因此,从这里开始,根据您希望构建应用程序的平台,您有不同的学习路径。一般来说,Java 和 C# 等一些语言是通用的,可以在许多平台上使用。一些适合您的具体选项可能是:

  1. 原生 iOS 或 OS X 应用 - Objective C
  2. native Android 应用程序 - Java。 C/C++(如果使用 Android NDK)。
  3. HTML5 移动应用 - JavaScript 和 HTML
  4. native Windows Phone 应用 - .Net、C#
  5. 在 Arduino - C 上运行的应用
  6. 适用于 Raspberry Pi - Python 的应用

我认为这只是一个小列表。您可以在很多平台上构建应用程序。您需要学习的技术堆栈仅取决于您选择的平台。在我看来,为了成为一名多才多艺、适应性强的程序员,你应该添加一种面向对象的语言,如JavaC++,一种脚本语言,如Python strong> 和 1 种数据库查询语言(例如 SQL)到您的武器库中。一旦您熟悉了这些语言及其范例,您将能够轻松地转换到不支持这些语言的其他语言。

关于html - 为了制作出像样的应用程序,我接下来应该阅读什么? (了解 C、HTML 和 MySQL),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34237609/

相关文章:

html - 如何在 Bootstrap 4 上创建 5 和 4(对于移动设备)相等的列

mysql - 在表中插入多列时出现查询错误

c - 优化 C 中大文件的 I/O

c - dup2() 和 exec()

c - 在函数中定义宏值

php - 在没有表单操作的情况下获取php变量中的输入标签值

javascript - 在复杂的脚本上使用 .on

jquery - 移动选择列表 - 隐藏默认选项

mysql - 文章在 eloquent laravel 5.5 中类别错误

PHP/SQL 使用 LIKE 子句选择