The Star Malaysia - Star2

Ten things you didn't know

- By DINESH NAIR

PROGRAMMER­S’ Day is celebrated on Sept 13 to honour the changes that programmer­s have made to improve our everyday lives. The number 256 was chosen because it’s the number of distinct values that can be represente­d with an eight- bit byte.

Here are 10 things you might not have known about programmin­g, and how it might benefit you to pick it up.

1 There are more that 20 Asian programmin­g languages

Of the estimated 8,500 programmin­g languages recorded, about a third use English for their key- words and code libraries, while plenty more are based on non- English languages, with some consisting entirely of symbols. This includes more than 20 Asian programmin­g languages such as Baik ( Indonesian), Changjo ( Korean), Dolittle ( Japanese), PerlYuYan ( Chinese) and the Hindi Programmin­g Language.

2 The first computer programmer was a woman

For all the talk about a lack of women in tech these days, few know that Ada Lovelace, daughter of the famous poet Lord Byron, is widely recognised as the very first computer programmer. Her mother had received mathematic­al training and was insistent that her daughter study it, too. Ada is known for furthering Charles Babbage’s work on the Analytical Engine, an early mechanical general- purpose computer. The Ada programmin­g language was named in her honour.

3 It pays to know coding

We live in a world with nearly everyone using a mobile phone or a computer, with most using both. The world is increasing­ly full of web services such as YouTube, Netflix and Facebook. All this points to where future jobs and skills are likely to be in demand – and knowing how to code will help you become relevant to the future

workplace. In fact, market research firm Evans Data estimates that the global software developer population has just about doubled since 2010 to around 19 million people, and is expected to grow to 25 million by 2020.

4 Picking up programmin­g can be relatively inexpensiv­e

With online resources like Microsoft Virtual Academy, learning to code can be a costeffect­ive way to increase your skill set and advance your career.

As a way to upgrade yourself, learning to code online can also be a cheaper option than going back to university, taking an average of three months instead of four years, and costing US$ 10,000 to US$ 20,000 ( RM43,000 to RM86,000) instead of US$ 50,000 to US$ 200,000 ( RM215,000 to RM860,000).

5 Programmin­g promotes computatio­nal thinking

Computatio­nal thinking is defined by Carnegie Mellon University as “a way of solving problems, designing systems, and understand­ing human behaviour that draws on concepts fundamenta­l to computer science”. We exercise computatio­nal thinking in daily tasks. The act of programmin­g trains our brains to understand and solve problems more effectivel­y – some even say it helps to see mistakes as integral to solving problems.

6 Computer codes played a pivotal role in ending World War II

Thanks to Alan Turing, an English computer scientist, the end of World War II was expedited by using his mathematic­al and cryptologi­c skills to decipher Enigma, the Nazis’ code machine. Intelligen­ce from Bletchley Park, where Turing and his team were based, helped to save countless lives. For his contributi­on to modern computing, the Associatio­n for Computing Machinery ( ACM) named its Turing Award after him.

7 Turing test distinguis­hes computers from humans

The Turing Test is more commonly experience­d as Captcha nowadays, or Completely Automated Public Turing test to tell Computers and Humans Apart. Developed at Carnegie Mellon University, Captcha appears as distorted words or numbers on an online form, and humans have to type what they see to prove they are not bots.

8 the first computer bug was in fact a moth

In the 1940s, computers filled up large rooms, and the warmth of the components attracted all sorts of insects. One day, operators were working on a computer at Harvard University when they realised that a moth had been crushed within the machine, and they put down in their log book, “first actual case of bug being found”. It’s believed this contribute­d to the widespread and popular use of the computer term.

9 There’s strong interest among Asia Pacific students

Interest in coding is growing in Asia Pacific. Three out of four students in the region want coding to be a core subject in school and are willing to take classes outside of school if given the opportunit­y, according to research by Microsoft Asia Pacific.

10 You can code without knowing how

Everyone, at any age, can learn how to code with the availabili­ty of games, visual editors and graphical user interfaces that simplify the coding process. When technology is synonymous with the future, it is never too early to start learning coding. Find games and tutorials on Code. org, Microsoft’s partner for # HourOfCode, an initiative to challenge 100 million people to learn to code.

 ??  ?? Over 2,000 bright young minds get to know code at Microsoft's WeSpeakCod­e campaign.
Over 2,000 bright young minds get to know code at Microsoft's WeSpeakCod­e campaign.

Newspapers in English

Newspapers from Malaysia