Artificial Intelligence (AI) Artificial Intelligence (AI) and Machine Learning (ML) are related fields in computer science, but they have different meanings. AI is the broader concept of creating machines that can perform tasks requiring human intelligence. ML is a branch of AI that enables machines to learn from data and improve over time. AI focuses on developing systems capable of problem-solving, decision-making, language understanding, planning, and recognizing objects or sounds. The field became more organized in the 20th century, especially after Alan Turing’s contributions and the establishment of AI research in 1956. AI is generally divided into two types: Narrow AI General AI Narrow AI(Weak AI) is designed for specific tasks such as voice assistants, recommendation systems, and facial recognition. General AI(Strong AI) refers to machines with human-like intelligence capable of handling multiple tasks, although it is still theoret...
Intro to Programming Programming language is a language in which develop programs program is a set of instructions - on what to do & how to do a task Computer is a dumb machine that does nothing until you tell it what to do and how to do with the help of a program. Levels of programming language ---------------------------------------- computer understands only binary language - (binary means it is made up of only two things - 0 and 1) - programming in binary language is very difficult and time consuming 1. Low level or Machine language - programming done with 0's and 1's very fast and efficient - very difficult for developers 2. Middle level language - Consists some keywords - mnemonics - we can program using mnemonics ADD, MUL, STO, MOV - little slower than low level , translation needed, time consuming a bit easier for programmer Ex. 8086 - Microprocessors 3. High level language - English like language - speed is low, translation needed...