我不能等那么久(我厌倦了BASIC).我正在尝试选择其他一些优秀的编程语言. (我知道这个问题很愚蠢)
桌面应用程序编程和Web应用程序设计是我的主要目标.我不想逐个学习多种语言,然后选择一种语言.我只想坚持一两个.我不想一个接一个地学习语言.
哪一个符合我的目标? [它也可以有一个GUI选项]:
> C.
> C.
> Python
> Visual Basic
>还有其他吗? [PHP,Js,爪哇等…]
请帮助我,因为我完全糊涂了!哪种语言适合数据库编程,哪些语言可以使用活动和非活动Internet连接进行解释?
还列出了这些语言的好书,电子书和教程
它的语法很容易掌握,它有内置的库,可以实现您可以想象的一切,包括GUI库,当您想要专注于桌面开发时,这应该很方便.
仅作为示例,以下代码行将d出一个简单的窗口:
from Tkinter import *root = Tk()w = Label(root,text="Hello,world!")w.pack()root.mainloop()
对于Web开发,您有多个Web框架可以帮助您开始使用Web应用程序,例如Django和CherryPy.
再次,作为一个示例来说明运行一个简单的Web应用程序是多么容易,CherryPy中的以下代码将启动一个简单的“hello world”Web服务器:
import cherrypyclass HelloWorld(object): def index(self): return "Hello World!" index.exposed = Truecherrypy.quickstart(HelloWorld())
在编程方面,它支持多种编程范例:您不仅可以学习面向对象的编程,还可以学习函数式编程的基础知识(即使Python不是函数式语言).
如果您使用的是Python,请查看:
> How should I go about learning Python?
> What IDE to use for Python?
(如果IDE线程让您头疼,您可能只想使用PyScripter)
祝好运!
总结以上是内存溢出为你收集整理的web-applications – 帮助选择编程语言全部内容,希望文章能够帮你解决web-applications – 帮助选择编程语言所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)