Win a copy of Testing JavaScript Applications this week in the HTML Pages with CSS and JavaScript forum!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Bear Bibeault
  • Ron McLeod
  • Jeanne Boyarsky
  • Paul Clapham
Sheriffs:
  • Tim Cooke
  • Liutauras Vilda
  • Junilu Lacar
Saloon Keepers:
  • Tim Moores
  • Stephan van Hulst
  • Tim Holloway
  • fred rosenberger
  • salvin francis
Bartenders:
  • Piet Souris
  • Frits Walraven
  • Carey Brown

HTML, CSS, JavaScript - can they be considered programming ?

 
Ranch Hand
Posts: 182
Hibernate Eclipse IDE Java
  • Likes 1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I have learned a bit of HTML and CSS. I know that they are just "presentation languages" (how to arrange and display things) and not "programming languages" like java, c, C++, python, ruby which let you do all the good stuff like data structures, algorithms, RDBMS access etc. I have not learned javascript yet. How is JS different from the languages that I mentioned ? Can be considered programming in the sense which I mentioned ? I was wondering if someone can call himself a real programmer/coder only if he knows html, css and javascript ? Please share your knowledge and thoughts on this.

Thanks.
 
Rancher
Posts: 43016
76
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
JavaScript is indeed a programming language, and thus different from HTML and CSS.

What is your definiton of "a real programmer"?
 
author & internet detective
Posts: 40035
809
Eclipse IDE VI Editor Java
  • Likes 2
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Yes. Someone who only knows HTML, CSS and JavaScript is a programmer. I'm assuming we limit JavaScript to browser run Javascript for this discussion.

JavaScript allows you to do datastructures, algorithms and database access. Read about HTML 5 local database. Plenty of logic happens on the client these days.
 
Marshal
Posts: 67424
173
Mac Mac OS X IntelliJ IDE jQuery Java
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

Jeanne Boyarsky wrote:Yes. Someone who only knows HTML, CSS and JavaScript is a programmer.


Not only that, but a highly sought after and highly paid programmer at present. Developers with a solid foundation in client-side technology are currently in high demand, especially if they have knowledge of the modern MVC JavaScript frameworks.

The current group I am working with in my primary contract consists of developers who only work on the client side. Many of the younger ones have never worked with anything else. And I can tell you that they are very capable, and very good at what they do.
 
Bear Bibeault
Marshal
Posts: 67424
173
Mac Mac OS X IntelliJ IDE jQuery Java
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
P.S. And for this primary contract, I too am working only on the client side. Would you deem me not a "real programmer" because of that?
 
Ali Gordon
Ranch Hand
Posts: 182
Hibernate Eclipse IDE Java
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Thanks. Its clear that this is hard work too.
 
Consider Paul's rocket mass heater.
    Bookmark Topic Watch Topic
  • New Topic