answersLogoWhite

0


Best Answer

HTML is not a programming language so it is very different to programming languages. HTML is really just for formatting text and laying out pages, what we call marking up a page. So it is a Markup Language. It can't really do anything interactive with you. Web pages that can do things normally have programming code built into them, with languages like Javascript. HTML can't even do simple things like calculations. Calculations are fundamental to programming languages, as are many other things like: making decisions, repeating instructions, storing data, processing data, and many other things. HTML can't do any of those things. HTML borrows some things from programming, like the facility to use comments, encouraging people to lay out their code properly and the use of simple English-like commands.

If people have learned how to use HTML, it is still a big step up to grasp the concepts of programming. There are also very many programming languages, many of them specialising in doing certain kinds of jobs. Many are very complicated and technical and can be quite cryptic, making them hard to learn. They can also be very strict in how you have to do things, and even simple errors can stop your program working. Programming can be very frustrating because of that. You need to learn and understand a lot more things to write programs than you need for creating HTML pages. HTML is a lot less complicated. You can even make some basic mistakes and your page will still work. HTML can be learned very simply and quickly. It is very easy to show someone how to create a simple web page with HTML. So there is a very big difference between HTML and programming languages.

User Avatar

Wiki User

14y ago
This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: Html vs traditional programming language
Write your answer...
Submit
Still have questions?
magnify glass
imp
Continue Learning about Engineering

Difference between C and C Plus programming languages?

C++ allows you to mix object oriented programming with generic programming and C-style programming. C has none of these features. C-style programming and C programming are broadly similar, with only minor differences, most of which are irrelevant. As such, it is very rarely necessary to use a lower-level language than C++. The static type system in C is inherently weak; filled with loopholes and inconsistencies. C++ is much more robust by comparison.


What is the best programming language to start with if you want to learn programming for the first time also where is a tutorial for it or a book you would recommend that teaches it?

(A)To me.This is a simple question if you want to be a web developer HTML CSS and JavaScript are your best goalsWeb programming I also agree should be PHPAs a main programming language for the computerC++ would do.Java as an alternative C is also an alternativeThey are very good and to me -- a 13 year old very easy to understandYour last question "Where to learn them? If it is C, C++ Or Java and i believeJavaScript possibly HTML (i do not work with HTML so i do not know)would be a guy named Bucky's youtube videos (TheNewBoston)... they are how I learned but along side them I would also recommend taking classes or getting a book(B)Python would probably be the best first programming language to learn. It's the easiest and the only beginner learn-able language that is used by professionals (e.g. Walt Disney Imagineers). Since it is a high-level programming language, the syntax is not confusing, and probably is comparable to C++ in our fast computer age. Python can be looked at as a sort of stepping stone, once you master Python, mastering C/C++, Perl, PHP, Java, etc., will become much easier. And also, with Python, you can code at lightning speed. Though if you are looking for a fast language, C++ would be a good option, since C is rather low-level and not far from machine code while C++ is mid-level. If you are doing web development, PHP and Java would be good. Of course, the best first language depends on everyone and how they learn, but my recommendation, Python, easy and used by professionals.This is a difficult question to answer generically, and generally depends on the types of application that you would like to create.One thing is generally true - if you are truly interested in programming, you should learn an object-oriented language. Object Oriented programming is a challenging concept for novice programmers to understand, and thus learning it early will greatly enhance your ability to create rich applications with minimal effort.That being said, a question of which language is heavily dependent on the types of applications that you would like to make. There is no "jack-of-all-trades" language. Some languages are better than others, but there is no language that can do everything.This is a list of languages that would be good for a beginner to learn, based on the platform you would like to develop for:If you would like to simply create online pages, you should definitely start with these languages, in this order: HTML, CSS, and JavaScript.All three are valuable to know if you want to do anything web related. The argument could be made that HTML and CSS are not actual "programming languages," but despite this, they are crucial to understanding the internet.Web ProgrammingNo, this section is not the same as the previous one. Web Development is simply the act of developing websites that can be displayed to a user. Web Programming is the act of creating programs that run on the internet to provide interactive content for the user. A basic knowledge of Web Development is required before you can understand Web Programming.An example of web programming would be this web site. Rather than being stagnant web pages that the users can look at and use, it is a rich set of tools that can be used by the user to do more than just gather information.As a beginner in Web Programming, the best suggestion would be to learn PHP. This is primarily for three reasons:1) It provides a level of abstraction between the programmer and some of themore difficult aspects of web programming.2) It enables programmers to create object-oriented scripts.3) All of the tools needed to begin creating PHP scripts are free. (Linux, Apache, and the PHP interpreter)If you do not have or want to set up a Linux machine, then the only other realistic option is to buy web space from a web hosting company.High-Level ProgrammingHigh-level programming, in the context used here, is programming your computer to run programs on your machine. For example, the web browser that you are using right now was created using high-level programming.The two best options for High-Level Programming are Java and C++. If you are serious about programming, then you should first learn C++ and then Java. If this is a skill you would like to learn on the side, I would recommend Java. The reasons for this are as follows:If you are serious about programming, C++ will give you unparalleled control of the machine. C++ includes many features that allow you to solve problems using data structures at unmatched speeds for a high-level language. Java is recommended as a second language because it is widely used and extremely useful, but it is less powerful than C++ and slower.If you are not serious about programming, Java will work well. It is a very easy to use and well designed language. As a casual programmer, the reduced speed will not be noticeable, and the powerful features of C++ will not be useful.If you are serious about programming, avoid learning Java first. Only when you consider yourself comfortable with C++ should you move on to Java. Compare the two languages to driving a stick shift car vs. driving an automatic. The latter is nicer, and perfectly fine if you are merely a casual driver, but if you are considering becoming a professional driver, you should be proficient at both. The same holds true for Java and C++.Also, for high level programming, you should seriously consider learning some algorithm techniques , including basic ones like searching and sorting, and advanced ones like dynamic algorithms, greedy algorithms etc.Where to Learn these LanguagesLearning a language for the first time can be challenging. The best option would be to take a class. Having an instructor guiding you can mean the difference between night and day when attempting to learn a language for the first time.If taking a class is not an option, then head down to a bookstore and look in the computers department for a book that covers the language you intend to learn. The most important thing to look for in a book is the copyright date--programming languages are constantly changing, and if you buy a book that is older than 3 years old, you may find yourself learning outdated techniques.The most reliable way to get answers above and beyond what is mentioned here would be to either search the web or to ask your questions on active programming forums. Programming can be a fun and rewarding experience, and wish you well with your learning.You also might be interested in websites like topcoder and coderwords They both are good ones.Note from someone who learned C++ by reading books:C++ is what is called a Legacy Language, that doesn't mean it's entirely outdated. If you're interested in programming for Windows you may find it easier to use a language like C#. My favorite game at the moment (Wolfenstein) was likely written in C++ and it runs beautifully on my system, I can't imagine how slow it would be if it was written in Java. Don't be afraid to take classes at a community college on programming if you enjoy it.Recommended ReadingOn Bjarne Stroustrup's website you can find much more information about C++.Quote from Bjarne's webpage:"Some parts of Visual Studio like the Base Class Libraries that ship with the .NET Framework were written using C# but the C# compiler itself is written in C++"For an early startAll above is good enough for adult learners having no or little prior experience of programming. If wants to indulge in programming right from the childhood something funny and yet usefully illustrative should be sought. Logo and its descendants have this property (there is an object oriented version as well--Elica). Its easier to follow with minimal mathematics but helps to understand various concepts (like loops etc) in a light way.Once easily mastered one can move on to more involved language (like traditional Basic).All this prepares one with strong foundations at a relatively early stage to comprehend languages like C or even C++. There are various resources for learning logo but Micheal Friendly's Advanced Logo provides a mature approach.The easiest that I know of is Visual Basic.Ok, most of that is good, but I have a better idea.Yeah, there pretty good, but I would recommend a program called Scratch. I used it before I became a successful programmer on Nintendo, but that's a long story.


Which translator translate low level language 1010111 to machines language?

Only assembly languages are generally considered low-level programming languages, so one could argue that there is only one low-level language. However, there are as many assembly languages as there are processor models or families, as each processor family implements its own set of machine code instructions. Different manufacturers not only invent different mnemonics for similar machine code operations to suit conventions and hardware architecture (e.g. MOVE vs LOAD/SAVE), but also support different notations. Therefore, conceptually, the assembly language is the only low level programming language. However, the standpoint of view of learning the language, or from that of tools to support the language, there are numerous assembly languages, thus numerous low-level languages.


What are the differences between procedural programming language and declarative programming language?

In procedural programming the programs are written as a list of instructions (procedures) which are written in a sequence, and where all programming is textual. In contrast, visual programming language uses graphics, animations....to manipulat programs without using texts....VLP is much easier than PP.


Are there any online engineering schools that offer an education on par with traditional universities?

Online universities are becoming more reputable and are gaining ground and popularity, positioning them to be competitive with traditional colleges and universities. This website offers a good discussion of both scenarios to compare: http://www.bestcollegesonline.com/online-colleges-vs-traditional-campus-colleges/

Related questions

What has the author Rina Yarmish written?

Rina Yarmish has written: 'Assembly language fundamentals, 360/370, OS/VS, DOS/VS' -- subject(s): Assembler language (Computer program language), IBM 360 (Computer), IBM 370 (Computer), Programming 'Problem solving with ANSI structured BASIC' -- subject(s): BASIC (Computer program language), Structured programming


What can Cplusplus do vs HTML?

C++ can be used to make programs, HTML is for weblayouts and whatnot.


What is the difference between is BASIC vs. Python?

Feature-by-feature, how powerful is BASIC vs. Python programming


What are the three dichotomies of linguistics?

The three main dichotomies of linguistics are: synchrony vs. diachrony (study of language at a specific point in time vs. over time), competence vs. performance (knowledge of language vs. its use in context), and langue vs. parole (language system vs. actual instances of language use).


Interpreter vs compiler.?

Compiler -- spends some time evaluating the entire program and then translates all the programming statements of a program into a machine language program, which is then executed at once.Interpreter -- translates interactively each programming statement into an immediately usable machine language instruction. Although an interpreter slows down the execution speed of a program somewhat, it does not require extra steps to compile and link like a compiler.In a production environment where throughput is more critical, a compiled language is preferred.Any high-level language can either be interpreted or compiled.


What is the record of the Mexico vs US soccer games?

http://ussoccer.com/articles/viewArticle.jsp_281669.html


Where can you get the drake vs kid cudi mixtape for free?

http://www.datpiff.com/Drake-and-Kid-Cudi-and-friends-Drake-Vs-Kid-Cudi-mixtape.45584.html


Can you play animator vs animation on my desktop?

Yes, You can. Get Dreamweaver and put the game on the page. Save it as HTML and set is as your desktop.


Which is the better scripting language python or ruby on rails?

Ruby on Rails is better if compared with Python. You can refer this blog - http://www.allerin.com/blog/ruby-on-rails-vs-other-languages for more details abouit comparision between RoR and other programming languages.


What are the key activity changes of the libre system vs traditional inquirer system?

pasagot


Where can you watch Haye vs Harrison online for free?

They're streaming it online for free over at: unlocksports.com/watch63411.html, if you wanna watch it Afterward they'll upload the replay video to: unlocksports.com/file2018451.html


What is a static HTML file?

Static HTML vs Dynamic HTML. Static HTML is a web document(s) that show the same information for all users. It can be updated from time to time but shows the same information to each and every user. Dynamic HTML is a web document that shows different information per user due to factors such as a search. This web page will vary depending on information passed to it.