Original Post
Written by
Edited September 14, 2021
at 01:27 PM
by
Hi guys , hope all is well with you , another free ebooks bundle , as always enjoy
.
Fanatical is offering International Day of the Programmer Bundle Giveaway 3 free ebooks , including :
- Modern Python Cookbook - Second Edition .
- Mastering Assembly Programming.
- The PHP Workshop .
https://www.fanatical.com/en/bund...e-giveaway
38 Comments
Your comment cannot be blank.
Featured Comments
Assembly, if you don't require it then skip this. It's very low level and doesn't transfer to many other languages.
PHP is mainly for web developers. If you want to tweak Wordpress this may be useful. In general PHP has fallen out of favor with many developers but it is still common to find.
If you want to learn programming, JavaScript and Python are two good languages to start with. JavaScript because it's used in both the browser and backend. Python because it's widely used for data manipulation.
If you want to learn how a computer really works — down to the level how data is stored in memory, C is the best language ever created. Anyone who knows C can transfer that skill set into **anything** in the computing world, from high level web applications using C-based languages to low-level microcontroller/embedded development.
C has always been and will always the the best language for beginners who have a serious interest in development.
If you just want to learn how to do stuff, perhaps to get a job or just to say you're a programmer, I think Python is probably the best 'new' language that is easy to access, very easy on the eyes, and has enough versatility to teach you most of the basics.
Sign up for a Slickdeals account to remove this ad.
Our community has rated this post as helpful. If you agree, why not thank Vasto
Assembly, if you don't require it then skip this. It's very low level and doesn't transfer to many other languages.
PHP is mainly for web developers. If you want to tweak Wordpress this may be useful. In general PHP has fallen out of favor with many developers but it is still common to find.
If you want to learn programming, JavaScript and Python are two good languages to start with. JavaScript because it's used in both the browser and backend. Python because it's widely used for data manipulation.
Our community has rated this post as helpful. If you agree, why not thank NeatActivity3143
Python isn't a bad place to start either but that's more for data science/analyst because it's geared toward data related work.
Like the person above me, JavaScript is a good language to start with due its capability for front and back end usage, but you miss out on the fundamentals of typed language, which isn't that big of a deal - unless you TypeScript.
I started out with C and even though it was a pain in the ass to learn, it set a good foundation to pick up other programming languages.
Our community has rated this post as helpful. If you agree, why not thank SirMarvinHaggler
Python isn't a bad place to start either but that's more for data science/analyst because it's geared toward data related work.
Like the person above me, JavaScript is a good language to start with due its capability for front and back end usage, but you miss out on the fundamentals of typed language, which isn't that big of a deal - unless you TypeScript.
I started out with C and even though it was a pain in the ass to learn, it set a good foundation to pick up other programming languages.
I'm gonna echo this last sentence and say the following:
If you want to learn how a computer really works — down to the level how data is stored in memory, C is the best language ever created. Anyone who knows C can transfer that skill set into **anything** in the computing world, from high level web applications using C-based languages to low-level microcontroller/embedded development.
C has always been and will always the the best language for beginners who have a serious interest in development.
If you just want to learn how to do stuff, perhaps to get a job or just to say you're a programmer, I think Python is probably the best 'new' language that is easy to access, very easy on the eyes, and has enough versatility to teach you most of the basics.
Sign up for a Slickdeals account to remove this ad.
Assembly, if you don't require it then skip this. It's very low level and doesn't transfer to many other languages.
PHP is mainly for web developers. If you want to tweak Wordpress this may be useful. In general PHP has fallen out of favor with many developers but it is still common to find.
If you want to learn programming, JavaScript and Python are two good languages to start with. JavaScript because it's used in both the browser and backend. Python because it's widely used for data manipulation.
Look for PackT bundle reviews on humble bundle deals. I will just say that its not favorable.
So as a software engineer I might have some insight onto this package.
Assembly is not widely used in the slightest, typically it's a course one takes (myself included) in college and you really do understand how blessed we are to have high level la gauges like java and even php. Assembly is taught in weeder courses, I have never heard of anyone using it professionally. It's not easy to understand un the slightest. Would not recommend unless u wanted to learn about hacking or do software development in security.
Php: I personally am not the biggest fan, but it is still used in industry. Facebook and slack are two examples of companies that code in php.
Python: very widely used in many companies, it's widely used in data science as there are a bunch of good libraries. Also good for NLP (natural language processing). I would say a good starter language to learn. Can be used to also build websites as well (django)