<CSS/HTML> are programming languages?
Pic courtesy: SuperiorPics

<CSS/HTML> are programming languages?

So, should someone call himself a programmer when only using HTML & CSS?

Answer is no! It’s not correct to call someone as “programmer/developer” when they only know or uses the CSS or HTML.

HTML & CSS aren’t programming languages in the traditional sense they lack the basic concepts of programming i.e. loops, conditions, variables etc...

Few facts about it;

  • HTML and CSS don’t compile anything.
  • HTML and CSS describe presentation, whereas programming languages describe function.
  • There are no if-then statements inside HTML
  • HTML and CSS are rules and describe rules for styling and structuring content
  • HTML is a markup language (as its name suggests)

Further, the programming languages have the ability to perform algorithms to calculate equations or perform low level machine based operating instructions and tasks.

People who say they program in HTML are generally mistaken about programming.

As HTML is designed to store content hierarchically and CSS is designed to customize how the content is displayed. HTML and CSS are meant to express presentation, whereas code typically is written to do something, that is, to have some sort of function.

Further, these languages are two essential building blocks of the internet. HTML is a markup language used for developing web pages, while CSS is a style sheet language, as mentioned  it is used for describing the presentation of a document written in mark-up languages like HTML. Together, they form many of the webpages we browse every day.

What is the right sense of  HTML/CSS?

Today in fast pace world, the static mockups are becoming outdated and less useful in communicating the workflows of the system.

If you want to make a career in web designing, you probably want to learn a lot on how to use Photoshop or Sketch or other more traditional design tools. That is absolutely fine.

However, web design doesn’t end-up with a pixel-perfect Photoshop draft. It’s just the beginning of the design journey.

No matter if you’re a designer trying to get into web development or a developer starting out, learning the basics of HTML & CSS is an absolute must-have.

One of the biggest advantage of designing in the browser, is the interactiveness of its medium. With Photoshop you can only produce static files, whereas HTML and CSS enable you to create real prototypes and mockups which make it easy for team members to actually grasp the user stories.

In future, you may be working with other web developers on new websites or may be on some web applications, knowing how to use CSS and HTML as a designer will give you an easy time, collaborating with your developer colleagues.

It will not only strengthen your position within those project teams, but also enables you to get deeply involved in the development stage of a project. Adjusting styles or customizing a prototype is an easy game if you know CSS and HTML.

要查看或添加评论,请登录

M A K的更多文章

  • Open-sourcing the data, will make big data Super big!! Experts say…!

    Open-sourcing the data, will make big data Super big!! Experts say…!

    Open source changed everything about how we write code, can open-sourcing data do the same for big data? The experts…

  • PHP vs Python : Which one is the Best!!

    PHP vs Python : Which one is the Best!!

    PHP vs Python, the two most popular back-end programming languages. Python has the variety of dynamic features with…

    1 条评论
  • Java (on Android) is dying!!

    Java (on Android) is dying!!

    A new report released earlier this week estimates that 'Kotlin' will surpass Java as the primary programming language…

  • Java, the best fit in 'IoT' connected technology!!

    Java, the best fit in 'IoT' connected technology!!

    Java can help the developers in managing bulks of data streams when dealing with IoT and sensor technology. Let’s learn…

  • Quantum computers, the race begun!!

    Quantum computers, the race begun!!

    We were reminded of the state of quantum computer design and the software that goes with it two weeks ago during this…

  • Java isn’t a legacy programming language, regardless of its long history!!

    Java isn’t a legacy programming language, regardless of its long history!!

    The future of Java and Java development is highlighted by the JavaOne Keynote Java is a popular choice for the…

  • NextGen Computers!! The “Quantum Computers”

    NextGen Computers!! The “Quantum Computers”

    The quantum computers, is a wholly distinction idea – the rationale it’s quantum is that it doesn’t use binary good…

  • Java SE 9 & EE 8, out in market!

    Java SE 9 & EE 8, out in market!

    Oracle releases Java SE 9 and Java EE 8, check out what new features they brought in! Oracle Corp. has just announced…

  • ABC to Z, the huge List of Programming Languages, Which one you like & why!!

    ABC to Z, the huge List of Programming Languages, Which one you like & why!!

    Summer typically brings lots of vacation time for people. Instead of sitting around and being lazy, why not take the…

  • Old is Gold!!

    Old is Gold!!

    How COBOL Became the Early Backbone of Federal Computing System. The programming language still runs some critical…

社区洞察

其他会员也浏览了