This is the part of our question and answer series, and this question is from Ranjeet :
I am planning to start an educational guidance blog. And for that we have started to gather all information. What I want to know is; do I need to have good programming skills to start blogging? Since I am not good in programming will it be necessary for me to start learning. If yes, from what should I start and which languages should I learn. Hope you will take a little time to answer my question. Thank you.
This is the same question which most of the newbie bloggers have in mind, and in this article I will be giving you all the information you need to know about programming language (Coding) and blogging. I will be answering some of the questions like:
- Do you need to learn coding for blogging?
- Which programming language is important for bloggers?
- Can someone blog without any programming skills?
Blogging – Programming – Coding : To be or Not to be
First of all, if you are someone who don’t know programming language, you don’t have to worry about anything. You can still blog without any programming skills. Having any new skills is always an advantage and helps in some way, similarly if you know any programming language like HTML, CSS, PHP, it will always be handy in day-to-day online life. But if not, there is always a way around for that.
One of the best thing about blogging is, anyone without any technical skills can start and maintain a blog. There are so many self-help guides and tutorials on web, which can help you start and run your blog. Ex : How to install your first WordPress blog.
Many people connect blogging with web-designing and they think it’s important to know web-designing to manage a blog, but this is not the truth. All you need to be good at is; knowing the topic you are writing about and have a good writing skills. Rest, everything can be easily taken care of. In this article I will mention about everything that you should know about Blogging and programming.
Now, I will mention a list of those programming language which is going to be helpful for you to advance in blogging. In case if you are like me who don’t know about these programming languages, I also have a solution for the same, which I have discussed at the end.
Which programming language is useful for blogging:
HTML/ HTML5 :
HTML is the first and basic language which I recommend to you. Though most of the blogging platform like WordPress and BlogSpot offers WYSIWYG Editor (What you see is what you get), but knowing HTML coding is always going to be handy. There will be time when you might face issues with post breaking and formatting. Having HTML knowledge will be helpful. Not only this, when you have to place advertisement in your blog widget or in the theme code, basic HTML codes will make your work easier. None the less, HTML is the easiest language to learn and with 2-3 hours, you can be someone who can talk, eat and walk HTML. Though if you have not started with HTML before, I would suggest to learn HTML5 instead.
If you are a WordPress blogger, knowing PHP will be like having a magic wand. You can quickly fix many issues related to WordPress or none the less, you can code your own plugin or theme. This is one server side scripting language which is going to be helpful in your web-development and extending the capabilities of your WordPress blog. If you are in college or in mood to learn new language, PHP is going to be helpful for your blogging career. More over, if you are a good PHP coder, you can make money by creating and selling WordPress plugins.
Knowing CSS will help you to quickly edit your blog theme. You can make those small changes like colours, padding and few others to improve your blog. Specially for WordPress themes, knowing CSS and PHP will help you to keep improving your blog day after day. This is one language which I wish to learn, and CSS3 afterwards.
Do you know it takes only 20 hours to acquire a new skills, and here are list of websites which you can use to learn coding. If you are looking for single recommendation, start with Treehouse or if you looking for complete free solution, W3School is the best place to start learning to code.
In case if you don’t have any of the above skills, you still don’t need to worry about. As you can always hire people from sites like oDesk, Freelancer.com to get work done for you, and you can focus on what you are best at. If you have any other queries, feel free to ask me via comments.