{"id":5969,"date":"2019-06-19T14:33:53","date_gmt":"2019-06-19T19:33:53","guid":{"rendered":"http:\/\/www.killersites.com\/blog\/?p=5969"},"modified":"2019-06-19T14:33:55","modified_gmt":"2019-06-19T19:33:55","slug":"how-to-choose-a-programming-language","status":"publish","type":"post","link":"https:\/\/www.killersites.com\/blog\/2019\/how-to-choose-a-programming-language\/","title":{"rendered":"How to Choose a Programming Language"},"content":{"rendered":"\n<p><em> Some criteria to consider when selecting a programming language to learn&#8230;  <\/em><\/p>\n\n\n\n<p>We get this question all the time in some form or another; &#8220;I really want to be a developer, but what language (programming) should I learn?&#8221; Well, let&#8217;s jump into it:<br \/><br \/>1- <span style=\"text-decoration: underline\">Consider the Job<\/span>: The type of coding or kind of programming you want to do. For example do you need to do\/want to build an iOS or android app? Web for small businesses? Etc&#8230; These decisions will play a role in what language you choose.<br \/>2- <span style=\"text-decoration: underline\">Consider the Ecosystem around the Language<\/span>: You don&#8217;t necessarily want to jump into a technology that was not yet well enough established. Generally speaking if there&#8217;s no support\/community for that framework\/language, it might not progress or evolve with the &#8220;times&#8221;&#8230;<br \/>3- <span style=\"text-decoration: underline\">Consider the Job Opportunities Around the Language<\/span>: Kinda relates to #2, if there&#8217;s not a lot of cross-platform support or community base, then generally speaking, you&#8217;re going to have a hard time finding a job with a more obscure language&#8230; Sometimes the &#8220;niche&#8221; market pays off but those opportunities are few and far between.<br \/>4- <span style=\"text-decoration: underline\">Consider the Market Forces<\/span>: Competition can play a big role in choosing a language. How many other devs will you be competing against? What&#8217;s their experience? What is the Language that the majority of the market uses? All these things should at least be considered when you&#8217;re choosing a language.<br \/><br \/>Now that we&#8217;ve wound you up tight with anxiety and nervousness for choosing the right language (or failing miserably right out of the gate), let us offer you calming and relaxing idea to soothe you mind&#8230; It doesn&#8217;t really matter what language you pick&#8230; &#8220;Most of the modern languages share 80-90% (depending on language) of the same principles and constructs. The syntax or code that you write may be different, but at the end of the day&#8230;it&#8217;s the underlying architecture that makes the language&#8230;&#8221; so don&#8217;t worry about nailing your choice right outta the gate.<br \/><br \/>Check out the vlog for a more in depth explanation of how to go about choosing a language. And when in doubt, choose an open platform over a closed one; they tend to win out in the end.<br \/>Enjoy.<\/p>\n\n\n\n<figure class=\"wp-block-embed-youtube wp-block-embed is-type-video is-provider-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"How to Choose a Programming Language\" width=\"500\" height=\"281\" src=\"https:\/\/www.youtube.com\/embed\/VTH3wM8Cj58?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n\n\n<p><br \/>My popular courses: <br \/>Learn web development fast:  <a rel=\"noreferrer noopener\" href=\"https:\/\/www.youtube.com\/redirect?event=video_description&amp;v=VTH3wM8Cj58&amp;q=https%3A%2F%2Fshop.killervideostore.com%2F&amp;redir_token=fkW1uVdiM6XIoRca9MBf0RtkuCl8MTU2MTA1MjM1M0AxNTYwOTY1OTUz\" target=\"_blank\">https:\/\/shop.killervideostore.com\/<\/a> <br \/>Learn Python 3 fast: <a rel=\"noreferrer noopener\" href=\"https:\/\/www.youtube.com\/redirect?event=video_description&amp;v=VTH3wM8Cj58&amp;q=http%3A%2F%2Fwww.killervideostore.com%2Fpython%2F&amp;redir_token=fkW1uVdiM6XIoRca9MBf0RtkuCl8MTU2MTA1MjM1M0AxNTYwOTY1OTUz\" target=\"_blank\">http:\/\/www.killervideostore.com\/python\/<\/a> <br \/><br \/>My social links: <br \/>Instagram: <a rel=\"noreferrer noopener\" href=\"https:\/\/www.youtube.com\/redirect?event=video_description&amp;v=VTH3wM8Cj58&amp;q=https%3A%2F%2Fwww.instagram.com%2Fstefanmischook%2F%3Fhl%3Den&amp;redir_token=fkW1uVdiM6XIoRca9MBf0RtkuCl8MTU2MTA1MjM1M0AxNTYwOTY1OTUz\" target=\"_blank\">https:\/\/www.instagram.com\/stefanmisch&#8230;<\/a> <br \/>Twitter: <a rel=\"noreferrer noopener\" href=\"https:\/\/www.youtube.com\/redirect?event=video_description&amp;v=VTH3wM8Cj58&amp;q=https%3A%2F%2Ftwitter.com%2Fkillersites&amp;redir_token=fkW1uVdiM6XIoRca9MBf0RtkuCl8MTU2MTA1MjM1M0AxNTYwOTY1OTUz\" target=\"_blank\">https:\/\/twitter.com\/killersites<\/a> <br \/><br \/>Thanks! <\/p>\n","protected":false},"excerpt":{"rendered":"<p>Some criteria to consider when selecting a programming language to learn&#8230; We get this question all the time in some form or another; &#8220;I really want to be a developer, but what language (programming) should I learn?&#8221; Well, let&#8217;s jump into it: 1- Consider the Job: The type of coding or kind of programming you &hellip; <\/p>\n","protected":false},"author":6,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[83,72,117,64,7,88,1,6,84,82,8,123,116,14,94,114],"tags":[],"_links":{"self":[{"href":"https:\/\/www.killersites.com\/blog\/wp-json\/wp\/v2\/posts\/5969"}],"collection":[{"href":"https:\/\/www.killersites.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.killersites.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.killersites.com\/blog\/wp-json\/wp\/v2\/users\/6"}],"replies":[{"embeddable":true,"href":"https:\/\/www.killersites.com\/blog\/wp-json\/wp\/v2\/comments?post=5969"}],"version-history":[{"count":6,"href":"https:\/\/www.killersites.com\/blog\/wp-json\/wp\/v2\/posts\/5969\/revisions"}],"predecessor-version":[{"id":5975,"href":"https:\/\/www.killersites.com\/blog\/wp-json\/wp\/v2\/posts\/5969\/revisions\/5975"}],"wp:attachment":[{"href":"https:\/\/www.killersites.com\/blog\/wp-json\/wp\/v2\/media?parent=5969"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.killersites.com\/blog\/wp-json\/wp\/v2\/categories?post=5969"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.killersites.com\/blog\/wp-json\/wp\/v2\/tags?post=5969"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}