Skip to content

    Programming Languages Textbooks

    Filters

    Read more about Prealgebra via Python Programming: First Steps to Perform Large Scale Computational Tasks in the Sciences and Engineerings

    Prealgebra via Python Programming: First Steps to Perform Large Scale Computational Tasks in the Sciences and Engineerings

    Copyright Year:

    Contributor: Rojas

    Publisher: Sergio Rojas

    License: CC BY-NC

    This book was written for students and instructors who want to learn how to use a computer for other than the most common uses, such as web browsing, document creation, or paying bills online. This book is for anyone who wants to perform computational tasks that they design. In other words, if you wish to learn how to program a computer, this book is for you.

    No ratings

    (0 reviews)

    READ MORE

    Read more about Programación Web del Frontend al Backend

    Programación Web del Frontend al Backend

    Copyright Year:

    Contributors: Celí Párraga, Boné Andrade, and Mora Olivero

    Publisher: Editorial Grupo AEA

    License: CC BY-NC-SA

    En este libro se investigó los fundamentos de la programación web, así como las tecnologías esenciales para lograr crear aplicaciones web, tales como HTML y CSS. Se documentó los conceptos básicos de la programación Frontend utilizando el lenguaje de programación JavaScript, se documentó también los conceptos de la programación Backend utilizando el lenguaje de programación PHP. Este libro tiene como objetivo involucrarse en la programación web iniciando con el estudio del Frontend hasta el Backend con los conceptos básicos, códigos y ejemplos, utilizando tecnologías de programación gratuitas accesibles para cualquier estudiante, para llegar a crear aplicaciones dinámicas con acceso a base de datos. Como resultado se obtuvo que se puede llegar a crear aplicaciones web complejas utilizando tecnologías actuales gratuitas, con un diseño agradable, diseñándolo fácilmente con un Framework CSS como Bootstrap, y utilizando JQuery como una librería para crear rápidamente aplicaciones con JavaScript. Se utilizó además PHP por ser uno de los lenguajes más utilizados para crear aplicaciones conectadas a bases de datos MySQL.

    No ratings

    (0 reviews)

    READ MORE

    Read more about Programming Persistent Memory: A Comprehensive Guide for Developers

    Programming Persistent Memory: A Comprehensive Guide for Developers

    Copyright Year:

    Contributor: Scargall

    Publisher: Apress

    License: CC BY

    Beginning and experienced programmers will use this comprehensive guide to persistent memory programming. You will understand how persistent memory brings together several new software/hardware requirements, and offers great promise for better performance and faster application startup times—a huge leap forward in byte-addressable capacity compared with current DRAM offerings.

    No ratings

    (0 reviews)

    READ MORE

    Read more about Mathematical Modeling and Simulation with MATLAB

    Mathematical Modeling and Simulation with MATLAB

    Copyright Year:

    Contributors: Lee and Buzby

    Publisher: University of Alaska Southeast

    License: CC BY-SA

    This textbook attempts to provide you with an overview of the commonly used basic mathematical models, as well as a wide range of applications. It offers a perspective that brings you back to the modeling process and the assumptions that go into it.

    (1 review)

    READ MORE

    Read more about Patterns for Beginning Programmers

    Patterns for Beginning Programmers

    Copyright Year:

    Contributor: Bernstein

    Publisher: James Madison University

    License: CC BY

    Programming patterns are solutions to problems that require the creation of a small fragment of code that will be part of a larger program. Hence, this book is about teaching you how to write such fragments of code. However, it is not about teaching you the syntax of the statements in the fragments, it assumes that you already know the syntax. Instead, it is about finding solutions to problems that arise when first learning to program.

    (1 review)

    READ MORE

    Read more about First Semester in Numerical Analysis with Python

    First Semester in Numerical Analysis with Python

    Contributor: Liu

    Publisher: Auraria Institutional Repository

    License: CC BY-NC-SA

    The book is based on “First semester in Numerical Analysis with Julia”, written by Giray Ökten. The contents of the original book are retained, while all the algorithms are implemented in Python (Version 3.8.0). Python is an open source (under OSI), interpreted, general-purpose programming language that has a large number of users around the world. Python is ranked the third in August 2020 by the TIOBE programming community index, a measure of popularity of programming languages, and is the top-ranked interpreted language. We hope this book will better serve readers who are interested in a first course in Numerical Analysis, but are more familiar with Python for the implementation of the algorithms.

    (2 reviews)

    READ MORE

    Read more about The Crystal Ball Instruction Manual - version 1.1 Volume One: Introduction to Data Science

    The Crystal Ball Instruction Manual - version 1.1 Volume One: Introduction to Data Science

    Copyright Year:

    Contributor: Davies

    Publisher: University of Mary Washington

    License: CC BY-SA

    A perfect introduction to the exploding field of Data Science for the curious, first-time student. The author brings his trademark conversational tone to the important pillars of the discipline: exploratory data analysis, choices for structuring data, causality, machine learning principles, and introductory Python programming using open-source Jupyter Notebooks. This engaging read will allow any dedicated learner to build the skills necessary to contribute to the Data Science revolution, regardless of background.

    (3 reviews)

    READ MORE

    Read more about Think Raku: How to Think Like a Computer Scientist - 2nd edition

    Think Raku: How to Think Like a Computer Scientist - 2nd edition

    Copyright Year:

    Contributors: Rosenfeld and Downey

    Publisher: Green Tea Press

    License: CC BY-NC-SA

    The title of this book was originally Think Perl 6, but since Perl 6 has been renamed Raku, we have also changed the title of the book.

    (1 review)

    READ MORE

    Read more about Introduction to Programming using Fortran 95/2003/2008

    Introduction to Programming using Fortran 95/2003/2008

    Copyright Year:

    Contributor: Jorgensen

    Publisher: Ed Jorgensen

    License: CC BY-NC-SA

    Computers are everywhere in our daily lives. Between the desktop, laptop, phone, bank, and vehicle, it is difficult to completely get away from computers. It only makes sense to learn a little about how a computer really works.This text provides an introduction to programming and problem solving using the Fortran 95/2003/2008 programming language. This introduction is geared for non-computer science majors. The primary focus is on an introduction to problem solving and algorithm development. As such, many details of the Fortran 95/2003/2008 language are omitted.

    (1 review)

    READ MORE

    Read more about MIPS Assembly Language Programming using QtSpim

    MIPS Assembly Language Programming using QtSpim

    Copyright Year:

    Contributor: Jorgensen

    Publisher: Ed Jorgensen

    License: CC BY-NC-SA

    There are a number of excellent, comprehensive, and in-depth texts on MIPS assembly language programming. This is not one of them.The purpose of this text is to provide a simple and free reference for university level programming and architecture units that include a brief section covering MIPS assembly language programming. The text assumes usage of the QtSpim simulator. An appendix is included that covers the download, installation, and basic use of the QtSpim simulator.The scope of this text addresses basic MIPS assembly language programming including instruction set usage, stacks, procedure/function calls, QtSpim simulator system services, multiple dimension arrays, and basic recursion.

    No ratings

    (0 reviews)

    READ MORE