Programming languages (c, java, php, etc.), data structures, algorithms, databases, and relationships between frameworks? Could you give me a description ??

Source: Internet
Author: User
Php Chinese network (www.php.cn) provides the most comprehensive basic tutorial on programming technology, introducing HTML, CSS, Javascript, Python, Java, Ruby, C, PHP, basic knowledge of MySQL and other programming languages. At the same time, this site also provides a large number of online instances, through which you can better learn programming... Reply: Programming languages are tools, such as hammers, axes, screwdrivers...

The data structure is a small part, such as some basic boards and wooden wedge needed for furniture...
These widgets need to be made by yourself using tools...

The algorithm is drawing...
Teach you how to use tools to process the desired parts on raw materials...

A database is a warehouse for raw materials. it contains a variety of raw materials...

The framework is when you process raw materials and make finished products.
When will the frame of the finished keel be tied with the above? Language is the basis of expression
The data structure is a word, and the algorithm is a rhetorical technique. In most languages, similar words and rhetorical techniques are interesting. Therefore, in a certain sense, the article = vocabulary + rhetorical techniques
The framework is a set of articles such as the eight-unit document method. it exists to facilitate the talent to quickly write articles that conform to the rules.
A database is a document, which can save a lot of effort for reference during writing.
Architecture is the chapter method of writing books. this technology is useful when a large number of articles (not necessarily written by themselves) need to be compiled into a book.

PS: Writing an article is important, but idea (business) is more important. do not be superstitious about the big way on wheels.
PPS: Anonymous is just my habit. I don't mean anything about data structures, databases, and compilation. the operating system principle is the theoretical basis, programming language is a tool, and the framework is a paradigm of using tools. Let's take a look at this book.

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.