Learn a Programming Language – By Veron Singh
In today’s technological era; it is very important to learn a programming language if you are passionate about such topics; not only is it great for career opportunities, but you can create at your will! Here are some great programming languages that I am currently learning and the final 3 are ones which I wish to learn in the future!
Python – For Web Development
Python is a general use coding language that can be used for web-development, gaming projects and other functions. The philosophy behind its creation is :
- Beautiful is better than ugly.
- Explicit is better than implicit.
- Simple is better than complex.
- Complex is better than complicated.
- Readability counts.
This is why I took to learning Python before any other coding language; as it appealed to my simple mind; but also had a variety of application and was not limited to a certain area of development. The course that I am doing and currently am 10% through with it is the complete python boot camp; not only does it teach you the basics such as int. float and other coding words; but it also allows you to use the knowledge to create games and apps. For more on the course : https://www.udemy.com/course/complete-python-bootcamp/
For the software : https://www.python.org/
R – For Data Science
Data Science can be boring; especially because I do it for university as a part of my mathematics course. So inevitably I have to learn R – coding which is surprisingly fun to learn and is both simple and effective. Not only does it contain functions like “conditionals”, “loops” etc. It also has the following benefits according to https://www.r-project.org/about.html:
- an effective data handling and storage facility,
- a suite of operators for calculations on arrays, in particular matrices,
- a large, coherent, integrated collection of intermediate tools for data analysis,
- graphical facilities for data analysis and display either on-screen or on hardcopy, and
- a well-developed, simple and effective programming language which includes conditionals, loops, user-defined recursive functions and input and output facilities
Currently I am learning from a large manual like book for my R-coding !
For R coders : https://rstudio.com/products/rstudio/
C # For Unity
My old friend C # ; I use this mainly for gaming and unity projects. C # was what I learnt throughout high school projects. Even though I’ve forgotten a lot of the language; it still hides deep in my subconscious somewhere :). Anyways, I highly recommend this for games and app development. Not much else to say; here is the link to CodeAcademy for C # https://www.codecademy.com/learn/learn-c-sharp
Other Coding Languages
Among other popular languages are C ++ , Java and PHP ; each with their own pros and cons !
For more information on how to optimize brain potential, thus becoming a better coder, check out : https://happylifesteps.com/utilize-you-brain-to-thrive/
Maybe all the methods to utilizing your brain may not be optimal for sedentary programmers; thats why its always good to invest in a sit-stand desk !