语言和框架有什么区别? [英] What is the difference between a language and a framework?

查看:988
本文介绍了语言和框架有什么区别?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

有人能给我关于编程语言和框架之间区别的清晰,简洁的定义吗?我已经在网上搜寻了内容,却找不到合适的定义.

Can someone give me a clear, concise definition of the difference between a programming language and a framework? I have scoured the web and been unable to find an adequate definition.

为了获得额外的荣誉,一种语言和一种框架是否可能变得如此紧密地联系在一起,以至于没有区别,或者它们之间是否存在如此清晰的界线以致于不可能?

For extra credit, is it possible for a language and a framework to become so inextricably linked that there IS no difference, or is there such a clear line between them that this isn't possible?

推荐答案

语言是实现者需要支持的语法,语法,语义(也许是核心库).框架是一组内聚库代码,它们共同简化了任何给定语言的编程.

A language is syntax, grammar, semantics (and perhaps a core library) that implementers are required to support. A framework is a cohesive set of library code that together simplifies programming in any given language.

这篇关于语言和框架有什么区别?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆