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: 2018

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: 2023

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: 2020

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: 2021

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: 2022

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: 2020

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.

(2 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: 2017

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: 2018

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: 2017

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