Computer Literature

Computer Literature

Author: Dr.Suhas Rokde, MCM,Ph.D. (Astro.Sci.)

Publisher: Author : Dr.Suhas Rokde

Published: 2015-02-06

Total Pages: 102

ISBN-13:

DOWNLOAD EBOOK

A book is a product of 10+ yrs experience of author Dr. Suhas Rokde ,MCM,Ph.D.(Astro.Sci.). A book cover overall latest updates of Information Technology & Computer Science. A book useful for all IT & Comp.Sci. students & readers. This is fifth revised title of author.


My Mother Was a Computer

My Mother Was a Computer

Author: N. Katherine Hayles

Publisher: University of Chicago Press

Published: 2010-03-15

Total Pages: 302

ISBN-13: 0226321495

DOWNLOAD EBOOK

We live in a world, according to N. Katherine Hayles, where new languages are constantly emerging, proliferating, and fading into obsolescence. These are languages of our own making: the programming languages written in code for the intelligent machines we call computers. Hayles's latest exploration provides an exciting new way of understanding the relations between code and language and considers how their interactions have affected creative, technological, and artistic practices. My Mother Was a Computer explores how the impact of code on everyday life has become comparable to that of speech and writing: language and code have grown more entangled, the lines that once separated humans from machines, analog from digital, and old technologies from new ones have become blurred. My Mother Was a Computer gives us the tools necessary to make sense of these complex relationships. Hayles argues that we live in an age of intermediation that challenges our ideas about language, subjectivity, literary objects, and textuality. This process of intermediation takes place where digital media interact with cultural practices associated with older media, and here Hayles sharply portrays such interactions: how code differs from speech; how electronic text differs from print; the effects of digital media on the idea of the self; the effects of digitality on printed books; our conceptions of computers as living beings; the possibility that human consciousness itself might be computational; and the subjective cosmology wherein humans see the universe through the lens of their own digital age. We are the children of computers in more than one sense, and no critic has done more than N. Katherine Hayles to explain how these technologies define us and our culture. Heady and provocative, My Mother Was a Computer will be judged as her best work yet.


Code

Code

Author: Charles Petzold

Publisher: Microsoft Press

Published: 2022-08-02

Total Pages: 563

ISBN-13: 0137909292

DOWNLOAD EBOOK

The classic guide to how computers work, updated with new chapters and interactive graphics "For me, Code was a revelation. It was the first book about programming that spoke to me. It started with a story, and it built up, layer by layer, analogy by analogy, until I understood not just the Code, but the System. Code is a book that is as much about Systems Thinking and abstractions as it is about code and programming. Code teaches us how many unseen layers there are between the computer systems that we as users look at every day and the magical silicon rocks that we infused with lightning and taught to think." - Scott Hanselman, Partner Program Director, Microsoft, and host of Hanselminutes Computers are everywhere, most obviously in our laptops and smartphones, but also our cars, televisions, microwave ovens, alarm clocks, robot vacuum cleaners, and other smart appliances. Have you ever wondered what goes on inside these devices to make our lives easier but occasionally more infuriating? For more than 20 years, readers have delighted in Charles Petzold's illuminating story of the secret inner life of computers, and now he has revised it for this new age of computing. Cleverly illustrated and easy to understand, this is the book that cracks the mystery. You'll discover what flashlights, black cats, seesaws, and the ride of Paul Revere can teach you about computing, and how human ingenuity and our compulsion to communicate have shaped every electronic device we use. This new expanded edition explores more deeply the bit-by-bit and gate-by-gate construction of the heart of every smart device, the central processing unit that combines the simplest of basic operations to perform the most complex of feats. Petzold's companion website, CodeHiddenLanguage.com, uses animated graphics of key circuits in the book to make computers even easier to comprehend. In addition to substantially revised and updated content, new chapters include: Chapter 18: Let's Build a Clock! Chapter 21: The Arithmetic Logic Unit Chapter 22: Registers and Busses Chapter 23: CPU Control Signals Chapter 24: Jumps, Loops, and Calls Chapter 28: The World Brain From the simple ticking of clocks to the worldwide hum of the internet, Code reveals the essence of the digital revolution.


Coding Literacy

Coding Literacy

Author: Annette Vee

Publisher: MIT Press

Published: 2017-07-28

Total Pages: 375

ISBN-13: 0262340240

DOWNLOAD EBOOK

How the theoretical tools of literacy help us understand programming in its historical, social and conceptual contexts. The message from educators, the tech community, and even politicians is clear: everyone should learn to code. To emphasize the universality and importance of computer programming, promoters of coding for everyone often invoke the concept of “literacy,” drawing parallels between reading and writing code and reading and writing text. In this book, Annette Vee examines the coding-as-literacy analogy and argues that it can be an apt rhetorical frame. The theoretical tools of literacy help us understand programming beyond a technical level, and in its historical, social, and conceptual contexts. Viewing programming from the perspective of literacy and literacy from the perspective of programming, she argues, shifts our understandings of both. Computer programming becomes part of an array of communication skills important in everyday life, and literacy, augmented by programming, becomes more capacious. Vee examines the ways that programming is linked with literacy in coding literacy campaigns, considering the ideologies that accompany this coupling, and she looks at how both writing and programming encode and distribute information. She explores historical parallels between writing and programming, using the evolution of mass textual literacy to shed light on the trajectory of code from military and government infrastructure to large-scale businesses to personal use. Writing and coding were institutionalized, domesticated, and then established as a basis for literacy. Just as societies demonstrated a “literate mentality” regardless of the literate status of individuals, Vee argues, a “computational mentality” is now emerging even though coding is still a specialized skill.


Snow Crash

Snow Crash

Author: Neal Stephenson

Publisher: Penguin UK

Published: 1994-10-27

Total Pages: 362

ISBN-13: 0141924047

DOWNLOAD EBOOK

THE 30th ANNIVERSARY EDITION WITH NEW, NEVER-BEFORE-PUBLISHED MATERIAL After the Internet, what came next? Enter the Metaverse - cyberspace home to avatars and software daemons, where anything and just about everything goes. Newly available on the Street - the Metaverse's main drag - is Snow Crash. A cyberdrug that reduces avatars in the digital world to dust, but also infects users in real life, leaving them in a vegetative state. This is bad news for Hiro, a freelance hacker and the Metaverse's best swordfighter, and mouthy skateboard courier Y. T.. Together, investigating the Infocalypse, they trace back the roots of language itself to an ancient Sumerian priesthood and find they must race to stop a shadowy virtual villain hell-bent on world domination. In this special edition of the remarkably prescient modern classic, Neal Stephenson explores linguistics, computer science, politics and philosophy in the form of a break-neck adventure into the fast-approaching yet eerily recognizable future. 'Fast-forward free-style mall mythology for the twenty-first century' William Gibson 'Brilliantly realized' New York Times Book Review 'Like a Pynchon novel with the brakes removed' Washington Post 'A remarkably prescient vision of today's tech landscape' Vanity Fair


Structure and Interpretation of Computer Programs

Structure and Interpretation of Computer Programs

Author: Harold Abelson

Publisher: MIT Press

Published: 2022-05-03

Total Pages: 642

ISBN-13: 0262367629

DOWNLOAD EBOOK

A new version of the classic and widely used text adapted for the JavaScript programming language. Since the publication of its first edition in 1984 and its second edition in 1996, Structure and Interpretation of Computer Programs (SICP) has influenced computer science curricula around the world. Widely adopted as a textbook, the book has its origins in a popular entry-level computer science course taught by Harold Abelson and Gerald Jay Sussman at MIT. SICP introduces the reader to central ideas of computation by establishing a series of mental models for computation. Earlier editions used the programming language Scheme in their program examples. This new version of the second edition has been adapted for JavaScript. The first three chapters of SICP cover programming concepts that are common to all modern high-level programming languages. Chapters four and five, which used Scheme to formulate language processors for Scheme, required significant revision. Chapter four offers new material, in particular an introduction to the notion of program parsing. The evaluator and compiler in chapter five introduce a subtle stack discipline to support return statements (a prominent feature of statement-oriented languages) without sacrificing tail recursion. The JavaScript programs included in the book run in any implementation of the language that complies with the ECMAScript 2020 specification, using the JavaScript package sicp provided by the MIT Press website.