in

20 Best Learn Computer Programming Books to Read in 2021 | Book List

This post contains affiliate links. Affiliate disclosure: As an Amazon Associate, we may earn commissions from qualifying purchases from Amazon.com and other Amazon websites.

After an entertaining book to read? Looking for the perfect book to gift to your dad/mother/sister/anyone. This article showcases our top picks for the best Learn Computer Programming books. 

Best Learn Computer Programming Books

Looking for a book to read in 2021? Explore this list of the best Learn Computer Programming books. This list was curated with thanks to ISBNdb and images partially provided by Unsplash.

If you have a book suggestion, feel free to drop it in the moderated comment section at the bottom of the article.


Ruby Programming for the Absolute Beginner

Ruby Programming for the Absolute Beginner by Jerry Lee Ford Jr., Jerry Lee Ford Jr was published in October 2007. It was officially published by Cengage Learning and has the ISBN: 159863397X.

Information provided with thanks to isbndb.com and unsplash.com

Ruby Programming for the Absolute Beginner

Author: Jerry Lee Ford Jr., Jerry Lee Ford Jr

Date Published: October 2007

Publisher: Cengage Learning

ISBN:159863397X


Learn Javascript: The Complete Beginner’s Guide To Learn Javascript Programming (computer Programming)

Learn Javascript: The Complete Beginner’s Guide To Learn Javascript Programming (computer Programming) by Bruce Berke was published in 2018-03-10. It was officially published by Createspace Independent Publishing Platform and has the ISBN: 1985683946.

Information provided with thanks to isbndb.com and unsplash.com

Learn Javascript: The Complete Beginner's Guide To Learn Javascript Programming (computer Programming)

Author: Bruce Berke

Date Published: 2018-03-10

Publisher: Createspace Independent Publishing Platform

ISBN:1985683946


Computer Programming: Learn Any Programming Language In 2 Hours

Computer Programming: Learn Any Programming Language In 2 Hours by Cooper Alvin was published in 2018. It was officially published by Createspace Independent Publishing Platform and has the ISBN: 1985644916.

Information provided with thanks to isbndb.com and unsplash.com

Computer Programming: Learn Any Programming Language In 2 Hours

Author: Cooper Alvin

Date Published: 2018

Publisher: Createspace Independent Publishing Platform

ISBN:1985644916


Beginning Ballerina Programming

Beginning Ballerina Programming by Anjana Fernando; Lakmal Warusawithana was published in 20210224. It was officially published by Springer Nature and has the ISBN: 1484251393.

Information provided with thanks to isbndb.com and unsplash.com

Beginning Ballerina Programming

Author: Anjana Fernando; Lakmal Warusawithana

Date Published: 20210224

Publisher: Springer Nature

ISBN:1484251393


Programming for the Absolute Beginner

Programming for the Absolute Beginner by Ford Jr., Jerry Lee was published in 2015-07-23T00:00:01Z. It was officially published by Cengage Learning PTR and has the ISBN: 1305504437.

Information provided with thanks to isbndb.com and unsplash.com

Programming for the Absolute Beginner

Author: Ford Jr., Jerry Lee

Date Published: 2015-07-23T00:00:01Z

Publisher: Cengage Learning PTR

ISBN:1305504437


Learn Computer Programming With Direct X 7.0

Learn Computer Programming With Direct X 7.0 by Parberry, Ian was published in 2000-08-25T00:00:01Z. It was officially published by Wordware Publishing, Inc. and has the ISBN: 1556227418.

Information provided with thanks to isbndb.com and unsplash.com

Learn Computer Programming With Direct X 7.0

Author: Parberry, Ian

Date Published: 2000-08-25T00:00:01Z

Publisher: Wordware Publishing, Inc.

ISBN:1556227418


Learn Java: The Complete Beginner’s Guide To Learn Java Programming (computer Programming Basics)

Learn Java: The Complete Beginner’s Guide To Learn Java Programming (computer Programming Basics) by Bruce Berke was published in 2017-02-01. It was officially published by Createspace Independent Publishing Platform and has the ISBN: 1542873673.

Information provided with thanks to isbndb.com and unsplash.com

Learn Java: The Complete Beginner's Guide To Learn Java Programming (computer Programming Basics)

Author: Bruce Berke

Date Published: 2017-02-01

Publisher: Createspace Independent Publishing Platform

ISBN:1542873673


Learn Computer Programming With The Commodore Vic (teach Yourself Programming)

Learn Computer Programming With The Commodore Vic (teach Yourself Programming) by Lionel; Huzan, E. Carter was published in 1982. It was officially published by Hodder Arnold H& S and has the ISBN: 0340280700.

Information provided with thanks to isbndb.com and unsplash.com

Learn Computer Programming With The Commodore Vic (teach Yourself Programming)

Author: Lionel; Huzan, E. Carter

Date Published: 1982

Publisher: Hodder Arnold H& S

ISBN:0340280700


Computer Programming for Absolute Beginners

Computer Programming for Absolute Beginners by Joakim Wassberg was published in 20210731. It was officially published by Packt Publishing and has the ISBN: 1839212535.

Information provided with thanks to isbndb.com and unsplash.com

Computer Programming for Absolute Beginners

Author: Joakim Wassberg

Date Published: 20210731

Publisher: Packt Publishing

ISBN:1839212535


C++: A Smart Way To Learn C++ Programming And Javascript (c Plus Plus, C++ For Beginners, Java, Programming Computer, Hacking, Hacking Exposed) (c … Coding, Css, Java, Php) (volume 1)

C++: A Smart Way To Learn C++ Programming And Javascript (c Plus Plus, C++ For Beginners, Java, Programming Computer, Hacking, Hacking Exposed) (c … Coding, Css, Java, Php) (volume 1) by Stanley Hoffman was published in 2016. It was officially published by Createspace Independent Publishing Platform and has the ISBN: 1519124554.

Information provided with thanks to isbndb.com and unsplash.com

C++: A Smart Way To Learn C++ Programming And Javascript (c Plus Plus, C++ For Beginners, Java, Programming Computer, Hacking, Hacking Exposed) (c ... Coding, Css, Java, Php) (volume 1)

Author: Stanley Hoffman

Date Published: 2016

Publisher: Createspace Independent Publishing Platform

ISBN:1519124554


Computer Science Programming Basics in Ruby

Computer Science Programming Basics in Ruby by Ophir Frieder; Gideon Frieder; David Grossman was published in 20130418. It was officially published by O’Reilly Media, Inc. and has the ISBN: 1449356850.

Information provided with thanks to isbndb.com and unsplash.com

Computer Science Programming Basics in Ruby

Author: Ophir Frieder; Gideon Frieder; David Grossman

Date Published: 20130418

Publisher: O’Reilly Media, Inc.

ISBN:1449356850


Computer Science Programming Basics in Ruby

Computer Science Programming Basics in Ruby by Ophir Frieder; Gideon Frieder; David Grossman was published in 20130418. It was officially published by O’Reilly Media, Inc. and has the ISBN: 1449356869.

Information provided with thanks to isbndb.com and unsplash.com

Computer Science Programming Basics in Ruby

Author: Ophir Frieder; Gideon Frieder; David Grossman

Date Published: 20130418

Publisher: O’Reilly Media, Inc.

ISBN:1449356869

Computer Programming Languages: The Blueprint Learn The Basics Of Computer Programming (cyberpunk Blueprint Series)

Computer Programming Languages: The Blueprint Learn The Basics Of Computer Programming (cyberpunk Blueprint Series) by Cyberpunk Architects was published in 2017-04-17. It was officially published by Createspace Independent Publishing Platform and has the ISBN: 1545468605.

Information provided with thanks to isbndb.com and unsplash.com

Computer Programming Languages: The Blueprint Learn The Basics Of Computer Programming (cyberpunk Blueprint Series)

Author: Cyberpunk Architects

Date Published: 2017-04-17

Publisher: Createspace Independent Publishing Platform

ISBN:1545468605


Computer Programming Beginner’s Guide: 2 Books In 1: Learn Sql And Computer Programming Javascript

Computer Programming Beginner’s Guide: 2 Books In 1: Learn Sql And Computer Programming Javascript by Adam Harris was published in 2019-12-20. It was officially published by Independently Published and has the ISBN: 167510851x.

Information provided with thanks to isbndb.com and unsplash.com

Computer Programming Beginner's Guide: 2 Books In 1: Learn Sql And Computer Programming Javascript

Author: Adam Harris

Date Published: 2019-12-20

Publisher: Independently Published

ISBN:167510851x


Fundamentals Of Computer Science

Fundamentals Of Computer Science by Hariprasath P was published in 2016. It was officially published by Createspace Independent Publishing Platform and has the ISBN: 1530943825.

Information provided with thanks to isbndb.com and unsplash.com

Fundamentals Of Computer Science

Author: Hariprasath P

Date Published: 2016

Publisher: Createspace Independent Publishing Platform

ISBN:1530943825


Ruby Programming For The Absolute Beginner

Ruby Programming For The Absolute Beginner by Jerry Lee Jr. Ford was published in 2007. It was officially published by Course Technology Ptr and has the ISBN: 1435458079.

Information provided with thanks to isbndb.com and unsplash.com

Ruby Programming For The Absolute Beginner

Author: Jerry Lee Jr. Ford

Date Published: 2007

Publisher: Course Technology Ptr

ISBN:1435458079


Sql: Computer Programming For Beginners: Learn The Basics Of Sql Programming

Sql: Computer Programming For Beginners: Learn The Basics Of Sql Programming by It Starter Series, Joseph Connor was published in 2018-03-05. It was officially published by Createspace Independent Publishing Platform and has the ISBN: 1985629798.

Information provided with thanks to isbndb.com and unsplash.com

Sql: Computer Programming For Beginners: Learn The Basics Of Sql Programming

Author: It Starter Series, Joseph Connor

Date Published: 2018-03-05

Publisher: Createspace Independent Publishing Platform

ISBN:1985629798


Must Know High School Computer Programming

Must Know High School Computer Programming by Julie Sway was published in 20191227. It was officially published by McGraw-Hill Professional and has the ISBN: 1260458474.

Information provided with thanks to isbndb.com and unsplash.com

Must Know High School Computer Programming

Author: Julie Sway

Date Published: 20191227

Publisher: McGraw-Hill Professional

ISBN:1260458474


Programming With Managed Extensions For Microsoft Visual C++ . Net

Programming With Managed Extensions For Microsoft Visual C++ . Net by Richard Grimes; Nigel Leeming was published in 2002. It was officially published by Pearson Education and has the ISBN: 0735617244.

Information provided with thanks to isbndb.com and unsplash.com

Programming With Managed Extensions For Microsoft Visual C++ . Net

Author: Richard Grimes; Nigel Leeming

Date Published: 2002

Publisher: Pearson Education

ISBN:0735617244


Java Programming For Kids

Java Programming For Kids by Yakov Fain was published in 2004. It was officially published by and has the ISBN: 0971843953.

Information provided with thanks to isbndb.com and unsplash.com

Java Programming For Kids

Author: Yakov Fain

Date Published: 2004

Publisher:

ISBN:0971843953

20 Best Learn Programming Concepts Books to Read in 2021 | Book List

20 Best Learn C Programming For Beginners Books to Read in 2021 | Book List