Products related to Language:
-
Programming Language Cultures : Automating Automation
In this book, Brian Lennon demonstrates the power of a philological approach to the history of programming languages and their usage cultures.In chapters focused on specific programming languages such as SNOBOL and JavaScript, as well as on code comments, metasyntactic variables, the very early history of programming, and the concept of DevOps, Lennon emphasizes the histories of programming languages in their individual specificities over their abstract formal or structural characteristics, viewing them as carriers and sometimes shapers of specific cultural histories.The book's philological approach to programming languages presents a natural, sensible, and rigorous way for researchers trained in the humanities to perform research on computing in a way that draws on their own expertise. Combining programming knowledge with a humanistic analysis of the social and historical dimensions of computing, Lennon offers researchers in literary studies, STS, media and digital studies, and technical fields the first technically rigorous approach to studying programming languages from a humanities-based perspective.
Price: 19.99 £ | Shipping*: 3.99 £ -
Technology-Mediated Language Teaching : From Social Justice to Artificial Intelligence
This volume offers a rich overview of current research and teaching strategies for the integration of technology into language teaching and learning.It introduces the Planning, Personalization and Implementation (PPI) methodological framework to support educators in engaging with the theoretical foundations and innovative practices that should guide the incorporation of technology into their teaching practices.While Spanish language teaching is used as an example, the recommendations can be applied to any language learning contexts.The 13 chapters address a broad range of themes including accessibility, curriculum design, teacher attitudes, motivation, anxiety and feedback, and offer guidance on using digital tools such as podcasts, gamification and artificial intelligence.Written by an international group of scholars, this book serves as a roadmap for language professionals to effectively incorporate technology into any learning environment, whether face-to-face, hybrid or online. This book will be available as an open access publication under a CC BY NC ND licence.
Price: 39.95 £ | Shipping*: 0.00 £ -
Technology-Mediated Language Teaching : From Social Justice to Artificial Intelligence
This volume offers a rich overview of current research and teaching strategies for the integration of technology into language teaching and learning.It introduces the Planning, Personalization and Implementation (PPI) methodological framework to support educators in engaging with the theoretical foundations and innovative practices that should guide the incorporation of technology into their teaching practices.While Spanish language teaching is used as an example, the recommendations can be applied to any language learning contexts.The 13 chapters address a broad range of themes including accessibility, curriculum design, teacher attitudes, motivation, anxiety and feedback, and offer guidance on using digital tools such as podcasts, gamification and artificial intelligence.Written by an international group of scholars, this book serves as a roadmap for language professionals to effectively incorporate technology into any learning environment, whether face-to-face, hybrid or online. This book will be available as an open access publication under a CC BY NC ND licence.
Price: 119.95 £ | Shipping*: 0.00 £ -
Artificial Intelligence : Machine Learning, Convolutional Neural Networks and Large Language Models
Artificial Intelligence (AI) revolves around creating and utilizing intelligent machines through science and engineering.This book delves into the theory and practical applications of computer science methods that incorporate AI across many domains.It covers techniques such as Machine Learning (ML), Convolutional Neural Networks (CNN), Deep Learning (DL), and Large Language Models (LLM) to tackle complex issues and overcome various challenges.
Price: 127.50 £ | Shipping*: 0.00 £
-
Which programming language is used for robotics and artificial intelligence?
Python is commonly used for robotics and artificial intelligence due to its simplicity, readability, and extensive libraries for machine learning and robotics. It is also known for its flexibility and ease of integration with hardware, making it a popular choice for developing robotics and AI applications. Additionally, Python's strong community support and active development make it a suitable language for these rapidly evolving fields.
-
Which programming language is most worth learning?
The programming language that is most worth learning depends on your specific goals and interests. However, some popular and versatile languages that are highly sought after in the industry include Python, JavaScript, and Java. Python is known for its simplicity and readability, making it a great choice for beginners and for a wide range of applications. JavaScript is essential for web development, while Java is widely used in enterprise applications and Android app development. Ultimately, the best language to learn is one that aligns with your career aspirations and the type of projects you want to work on.
-
Which programming language is good for learning?
Python is often recommended as a good programming language for beginners to learn. It has a simple and easy-to-read syntax, making it accessible for those new to programming. Additionally, Python is widely used in various fields such as web development, data analysis, and artificial intelligence, making it a versatile language to learn. Its large community and extensive documentation also make it easier for beginners to find resources and support as they learn.
-
Which programming language is used in mechanical engineering?
Python is commonly used in mechanical engineering due to its versatility, ease of use, and extensive libraries for data analysis, simulation, and visualization. MATLAB is also widely used for numerical computing and modeling in mechanical engineering. Additionally, C++ and Fortran are used for developing high-performance applications and simulations in the field.
Similar search terms for Language:
-
Learn Autonomous Programming with Python : Utilize Python’s capabilities in artificial intelligence, machine learning, deep learning and robotic process automation
Price: 31.99 £ | Shipping*: 0.00 £ -
Programming Language Pragmatics
Programming Language Pragmatics, Fourth Edition, is the most comprehensive programming language textbook available today.It is distinguished and acclaimed for its integrated treatment of language design and implementation, with an emphasis on the fundamental tradeoffs that continue to drive software development. The book provides readers with a solid foundation in the syntax, semantics, and pragmatics of the full range of programming languages, from traditional languages like C to the latest in functional, scripting, and object-oriented programming. This fourth edition has been heavily revised throughout, with expanded coverage of type systems and functional programming, a unified treatment of polymorphism, highlights of the newest language standards, and examples featuring the ARM and x86 64-bit architectures.
Price: 70.99 £ | Shipping*: 0.00 £ -
C Programming Language
The definitive reference guide to C programming from K&R for writing good code that works and is easy to modify Learn how to program in C from the developers of C, Brian Kernighan and Dennis Ritchie.Intended for those with at least some experience with one other language (even if you are a novice), this book contains a tutorial introduction to get new users started as soon as possible and separate chapters on each major feature: Types, operators, and expressionsControl flowFunctions and program structurePointers and arraysStructuresInput and output This second edition of The C Programming Language describes C as defined by the ANSI standard and includes a reference manual that conveys the essentials of the standard in a smaller space for easy comprehension for programmers. "K&R is one of my favorite books. The style of the tutorial chapters is so deceptively light and simple and the manual so crisp.Much of C's reputation of simplicity comes from the clarity and great little examples from this book.My 1978 copy has lost its cover and my K&R2 is somewhat dog eared.Above all, K&R is a useful book." Bjarne Stroustrup, designer and original implementer of C++, and author of The C++ Programming Language
Price: 42.99 £ | Shipping*: 0.00 £ -
Programming Language Concepts
This book uses a functional programming language (F#) as a metalanguage to present all concepts and examples, and thus has an operational flavour, enabling practical experiments and exercises.It includes basic concepts such as abstract syntax, interpretation, stack machines, compilation, type checking, garbage collection, and real machine code.Also included are more advanced topics on polymorphic types, type inference using unification, co- and contravariant types, continuations, and backwards code generation with on-the-fly peephole optimization. This second edition includes two new chapters. One describes compilation and type checking of a full functional language, tying together the previous chapters.The other describes how to compile a C subset to real (x86) hardware, as a smooth extension of the previously presented compilers.The examples present several interpreters and compilers for toy languages, including compilers for a small but usable subset of C, abstract machines, a garbage collector, and ML-style polymorphic type inference. Each chapter has exercises. Programming Language Concepts covers practical construction of lexers and parsers, but not regular expressions, automata and grammars, which are well covered already. It discusses the design and technology of Java and C# to strengthen students’ understanding of these widely used languages.
Price: 42.99 £ | Shipping*: 0.00 £
-
Does studying mathematics involve learning a programming language?
Studying mathematics does not necessarily involve learning a programming language. While some branches of mathematics, such as computational mathematics or numerical analysis, may require knowledge of programming languages like Python or MATLAB for data analysis and simulations, the core concepts of mathematics can be studied and understood without programming. However, learning a programming language can be a valuable skill for mathematicians as it can aid in solving complex problems and conducting mathematical research efficiently.
-
Is it worth learning The C Programming Language?
Yes, it is worth learning The C Programming Language. C is a powerful and widely used language that forms the basis for many other programming languages. It provides a strong foundation in programming and is often used in system programming and embedded systems. Additionally, learning C can help improve your understanding of computer architecture and memory management. Overall, learning C can open up many opportunities for a career in software development and computer engineering.
-
Is machine learning already artificial intelligence?
Machine learning is a subset of artificial intelligence. It involves training a machine to learn from data and make predictions or decisions without being explicitly programmed to do so. Artificial intelligence, on the other hand, encompasses a broader range of technologies and applications that enable machines to perform tasks that typically require human intelligence, such as understanding natural language, recognizing patterns, and solving problems. While machine learning is an important component of artificial intelligence, AI also includes other techniques such as natural language processing, computer vision, and robotics.
-
'Android programming language'
Android programming language refers to the programming languages used to develop applications for the Android operating system. The primary language used for Android development is Java, but Kotlin has also gained popularity as an official language for Android development. Both Java and Kotlin are supported by Android Studio, the official integrated development environment (IDE) for Android development. These languages are used to write code that controls the behavior and appearance of Android applications, allowing developers to create a wide range of functionalities and features for mobile devices running on the Android platform.
* All prices are inclusive of VAT and, if applicable, plus shipping costs. The offer information is based on the details provided by the respective shop and is updated through automated processes. Real-time updates do not occur, so deviations can occur in individual cases.