Transcript for:
30 రోజుల ప్రోగ్రామింగ్ చలెంజ్ - రోజు 1

అందరకీ నమస్కారం వెల్కం బాక్ టు వంసి బోవాని వెల్కం బాక్ టు ది 30 డే చలేంజ్ ఇవాలా వీ ఆర్ ఇంటు ఆర్ డే వన్ ఎండ్ డే వన్ లో వీ వీ డి� కాబట్టి డూ వాస్యిట్ టిల్ ఎండ్ ఎండ్ లాఇక్ శేర్ సబ్స్క్రాయ్బ కమెంట్ ఇట్వంట్టి వన్ని చేసేండి కమెంట్ ఇట్వంట్ ఇట్వంట్ ఇట్� టైర్ టూ ఓర్ టైర్ త్రీ కోలేజేస్ట్ లోంచి టోప ప్రాడ్డ్ ప్రిస్ కంప్పనిస్ లో జాబు కొట్టామానియి కొంచం కస్టమ్ ఇందుకంటే ఇద్ది కోలేజేస్ లో ప్లేస్మెంట్ కి అన్కామ్పస్ ప్లేస్మెంట్ కి మీకు మంచి మంచి కంప్పనిస్ రాక్పోవచ్చు వచ్చిన అవిచ్చ� సేలెక్ట్ ఇయోక్క ప్రోగ్రామ్ ద్వారా ఇయోక్క ఇవెన్ట్ ద్వారా మీరు బేసిక్కా ఫ్రియిగా టేస్ట్ ఇచ్చి కంప్పనిస్ లాక్ మో ఎంగేజ్ వి మాక్బుక్, ఇఫోన్ 13, ఇవోచ్ లాంటి గుడిస్ కుడా గేల్చికోవచు అండ్ లేక్ ఇస్ నాట్ పర్స్ టాయంమాటా ప్రతమ్ చదువింది కంప్యూటర్ సాయంసే చదువింది కార్ట్ టాయర్ ట్రీ కలేజ్ లో కావర్టి తన కామ్పుస్ లో ప్లేస్మంట్స్ తనికి పెద్దగా రేస్యూమ్ వల్లా కార్కపోడం వల్లా కార్కపోడం వల్లా కార్కపోడం వల్లా కార్కపోడం వల్లా కార్కపోడం వల్లా కార్కపోడం వల్లా కార్కపో ఇది సేలెక్ట్ ఇది జూన్ ఫర్స్ట్ నుంచి జూన్ ఫిఫ్త్ వర్కు ఉంటుంది కచ్చ్తన్న చేకాట్ చేటిండి డిస్క్రిప్సిండి లింక్ ఉంటుంది సేలెక్ట్ ఇది సేలెక్ట్ ఇది లించి కచ్చ్చ్తన్న చేకాట్ ఉంటుంది లింక్ ఉంటుంది కాబ్బటు చేక్కోట్ చేన్ డిస్క్రిప్షన్ లో ఎవాలే వెల్లి టేస్టి చేన్డి ఫ్రీ కాబట్టి దార్ సుడ్డింద్ మీన ఇశు క్రీన్ క్రీన్ క్రీన్ క్రీన్ క్రీన్ క్రీన్ క్రీన్ క్రీన్ క్రీన్ క్రీన్ క్రీన్ క్రీన్ క్రీన్ క్రీన్ క్రీన్ క్రీన్ క� ఇద్ద కీబోడ్ మనిటర కీబోడ్ సిపీయు మాస్ ఇంటి ఇంటం కంప్యూటర కాదు మన సిపీయు లోపల ప్రాసేసర కాదు కాదు కాదు కాదు కాదు కాదు కాదు This processor is something that is the computer. Because computer means the one which computes. Compute means calculation system. అర్యితేన సాల్ చేడం సో అర్యితేన చేస్తేదివరు అంటే మన ప్రాసేసర్ అంటే సో మీరు పర్గ్సామ్ప్లు ఇప్పుడు మీ ఫోన్ లో విడియో చూస్తు కోడింగ్ అంటే ఎంటి అంటే బేసిక్గా దిస్ ఇస్ ఒక ప్రాసేస్ అన్నాం ఇది ఒక ప్రాసేస్ ప్రాసేస్ దీనికి అంటే ప్రగ్రామిం అర్ కోడింగ్ నీను మీతో మాట్లాడునాను, మీతో కమ్మీనికేట్ చాస్టునాను, ఎలా? ఎలా?

మీతో మాట్లాడి, అది ఎలా తెలుగు లో మీతో కమీనికేట్ చేసి ఆమీ వీడు టూ కాన్డ అఫ్ కమీనికేట్ ఓర ఏక్స్ప్లేన్ మై తోట్స్ మై ఆడీయాస్ అదే వి పోన్ట్ ఇస్ పరేగ్సాప్పులే మాట్లాడలే అన్నకుందాం లేట్ సే మీరు నేను చాట్ చాస్తునాం చాట్ చాస్తునప్పటు కోడా వీ ఆ చాటింగ్ ఇం ఇం ప్రోగ్రామిం లైంగ్వేజ్ అంటామ్ సో ప్రోగ్రామిం లైంగ్వేజ్ అంటి ఇట్సు మీడియం టో టోక్ టో ది ప్రోసేసర్ గాటిట్ నావు దా పోయంట ఇస్ ప్రోగ్రామ్మర్ వాటేవర్ ఇవన్ని ఇంది అంటే బిసిగ్గ ప్రోసేసర్ తో మాట్లాడాగలిగే వాలా పేర్లను మాటా సో మీరు కోడర్ ఆరు ప్రోగ్రామ మేడియమ ఆప్ ప్రోగ్రామిం లేంగ్వేచ్ ప్రోగ్రామిం అంటే ఎంటి ఇం జేర్రల్ ఉత్తి ప్రోగ్రామిం అంటే ఎంటి ఇట్స్ ప్రోసేస్ అఫ్ కమ్యు� ప్రోగ్రామింగ్ అంటే చేప్పాను, ప్రోగ్రామర్ అంటే చేప్పాను, ప్రోగ్రామ అంటే చేప్తాను, అలేవిదంగా కోడింగ్ అంటే చేప్పాను, కోడర� ఇక్కు అస్సలా టెంక్షన్ ప్రదక్కులేగు బేసిక్కా మీరు మాట్లాడ్కునార్ గాదా ఇపుడు మీరు నేను అంటే లేట్సే వియార్ మీరు ఫ్రెండ్స ప్రాసేసర్ నిదికి నాన్లివింగ్ తింగ్ దాన్తో మనికి మాట్లేవంటే కొచిందాన్ను కండో సుత్తి వేలేం కదా ప్రాసేసర్ నిదికి నిదికి మాట్లేవంటే కొచిందాన్ను కండో సుత్తి వేలేం కదా మనా దీనికి ఏం చేయాలి మనా ఇంస్ట్రక్షన్ ఏంటి మనాకి ఏం కావాలి అనే చెపలు గాదా సో ఆ ఇంస్ట్రక్షన్ సో మనికి ఏం కావాలి అనే ఇంస్ట్� వాట్ నే మనం ప్రోగ్రామ్ ఆర్ కోడ్ అంటం కోడ్ అంటే ఎంటి కోడ్ ఇస్ సింప్లి టోల్డ ఇటి ఇస్ జస్ట అ ఇంస్ట్రక్షన్ ఆర్ వాట్ కమాండం మా చారా డిఫరంస్ చెప్తో ఉంటారు ఒకటాదే ఒకటిదే అంచేప్పి మాయ్న్యూట్గా లాంగ్వేజ్ పరంగా చిన్న చిన్న చిన్న చిన్న డిఫరంస్ ఉంటాచ్� 0% కాబట్టి అంకోండి తప్ప్లేదం. నావ్ బేసిక్కా ఈ ప్రోగ్రామ్ ఓర్ కోడ్ ఇకడా దాకా బానే ఉంది. మేల్ సే మన్నిగర ఉక పది వేలా ఇంస్టుక్షన్స్ ఉన్నాయ్.

మానా చేసేదా చిన్న పన్ని గాదు ఒక పెద్ధ టాస్క్ ని మనా మెచ్చి చేస్తనాం లేట్ సే ఇకుడేం స్క్రిన్ మెదా ప్రింట్ చేయ్ హెలో అన్ని చేప్పి అన్ని ఇవ్వడం ఇస్క్రిన్ మెదా హెలో అన్ని ప్రింట్ చేయ్ అన్ని చే� సో దాని కోసం మనికి ఏక్కువ ఇంస్ట్రక్షన్స్ ఆసరం వస్తాయ్ సో ఏక్కువ ఇంస్ట్రక్షన్స్ ఆసరం వచ్చాయ్ అంటే వి విల్ బి నాయ్ట్ రాటింగ్ అభిస్లి ఏక్కువ ఆర్ పెద్ద కోడ్ రాస్తాం ఇ పెద్ద కోడ్ ని విచ్ ఇస్ అచీవిం అ బిగ్గర్ టాస్క దాన్ని మనం సోఫ్ట్వేర్ అంటవంతే ప్రోగ్రామనం ప్రోగ్� మార్చి మార్చి బట్ సింప్పల్క చెప్పలంటే కొంత పెద్ద కోడ్ హేతే కొంత పెద్ద ప్రోగ్రామ్ హేతే దన్న్ సోఫ్యూర్ అంటాం చిన్నగా అంట� ఇం చేలేదు సో ఒక సోఫ్ట్వేర్ రాస్యంమ్ అంకుందం కోడ్ రాస్యంమ్ ప్రోగ్రామ్ రాస్యంమ్ కొంచింపేదది సోఫ్ట్వేర్ రాస్యంమ్ ఇప్పుడ్ దిన్ రాన్ చేయాల్సిందే ప్రాస్సర్ మేడ్డపోప్ లోగిక్ గేట్స్ మీరు అండ్ గేట్ అర్ గేట్, నాండ్ గేట్, నార్ గేట్ విండార్ గాతా, సో ఇస్ ఆ ఆండ్ గేట్, సో ఇట్ ట్రూ ఆండ్ ఫాల్స్ ఏతే మనికి ఫాల్స్ వస్తుంది, ఇవిదాం� ఇక్కడ సిరో స్తుంది సో అదే విదంగా ఇస్ ప్రసేసర్ ఇస్ మేడపోఫ్ వాట్ ప్రసేసర్ ఇస్ మేడపోఫ్ అండ్ గేట్స్ ఓర గేట్స్ ఇదంగా లోజిక్ గే లో వోల్టేజ్ హాయ్ వోల్టేజ్ ఎంటే ప్లస్ ఫాయ్ వోల్ట్స్ లో వోల్టేజ్ ఎంటే జిరో వోల్ట్స్ కదా సో మనం ప్రాస్తర్ తో మాట్లాలాలాయంటే అన్ని చేప్పి హలో అన్ని రాస్తే ఇదే కోడ్ మాటా స్క్రిన్ మేదా హలో అన్ని ప్రింట్ చేమండానంకి ఇవిదంగా కోడ్ రాస్తం ఇది మాత్రం ఇ� ప్రస్సర్ కి ఇవిషం అందవం కుండి అంటే దిన్ని మనం ఫ్రస్టేన్ చాస్తం అంటే కంపాయ్ల చాస్తం కంపాయ్ల చేస్తం ప్రస్సర్ కి అందవం కుం assembly language లోక్ కనోడ్డోవుత్తుందే. ఇదోక ఇంట్ర్మీడిట్రీ అన్నాటా. సో ఇద్దిస్ కోల్ హాయ్ లేవల్ లైంగ్వీచ్. ఇద్దిస్ కోల్ హాయ్ లేవల్ లైంగ్ 0 వల్స్ నేమో 0 గా మనో చుపిస్తామ్ సో మన్న ఇంస్ట్రక్షన్ ఏది నప్పటికి అది సీరోస్ ఆండ్ వన్స్ లోక్ కన్వటావుద్ది అంటే ఇస్ట్ర ఇక్కడికి బేసిక్కా అసేమ్బ్లర్ ద్వార సీరోస్ ను మన్స్లు కనాటవుద్ది ఇక్కడికి బేసిక్కా సీరోస్ ను మన్స్లు కనాటవుద్ది ఇప్పుడ్ యలాగో మన రాసే కోడ్ ప్రాస్సర్కి అద్ధమావట్లేదు యలాగో దాని మన కన్వర్ట్ చేయాలసుందే యలాగో కన్వర్ట్ చేయలి కాబట్టి కోడ్ట్ చేయలి కన్వర్ట్ చేయలి కన్వర్ట్ చేయలి కన్వర్ట్ చేయలి కన్వర్ట్ చేయలి కన్వర్ట్ చేయలి కన్వర్ట్ చేయలి కన్వర్ట్ చేయలి ఎలా చేపాచు?

ప్రింట్ హెలో అం చేపాచు? ప్లిస్ ప్రింట్ హెలో అం చేపాచు? హెలో హాస్ టూ బి ప్రింట్ అం దే స్క్రిన్ అం చేపాచు?

ప్రింట� కాని విట్న అన్నిట్ని సింగిల్ లో లేవల్ లో కన్వర్ట్ చేయాలి చేయల్రా చేయలేరు బికోస్ ఇప్పుడు ఇప్పుడు ఇప్పుడు ఇప్పుడు ఇప్పుడు అనుకుండు అప్పడు బేసిక్కా మనికి డీ ఆవితుంది ఆటోమెటిక్కా ఫైయావితుంది అదే విదంగా మనకి కోడ్ నించి లో లేవల్ లాంగ్వేజ్ లోకి కన్వర్ట్ చేద్దామన్న అంటి సీరోస్ ఎంట్ మంస్ లో కన్వర్ట్ చేద్దామన్న ఇవిద కాబట్టి రకరకాల్గా ఉన్నప్పుడు సేమ్ ఎంకోడింగ్ పాసిబల్ కాదు సింగిల్గా రాయగలినప్పుడే ఎంకోడింగ్ పాసిబల్ కాబట్టి మనం ఒక ప్రోగ్రామిం లైంగ్ వంబా నేది తెలుగు లోనే మట్ట మదటి ప్రోగ్రామింగ్ లేంగ్వేజ్ డవలప్పడ్ బాయ్ వంసి బవాని వంబా నేది ప్రోగ్రామింగ్ బవాని వాంబా వాంబా వాంబా వాంబా వాంబా వాంబా వాంబా వాంబా వాంబా వాంబా వాంబా వాంబా వాంబా వాంబా వాంబా వాంబా వాంబా వాంబా వాంబా వాంబా మన కంప్యూటర్ లో కంప్యూటర్ ఇంటి ప్రసేసర్ ఇది ప్రసేసర్ అంకుందినా రాన్ చేస్యాదే వరు ఇది కాన్ని రాన్ చేవాలస్తింది ఇంటి ప్రోగ్రామ్ని స్టోర్ చేస్కుడానికి మనకి స్పేస్ కావాలి అవానకాదా స్టోర్ చేస్కుడానికి మనకి స్ అదే ఇప్పడి పోయంట్ సో ప్రోసేస్ట్సర్ వి హావ్ మేన్ మేమ్రి అండ్ వి హావ్ సేకెండ్రి మేమ్రి అండ్ సేకెండ్రి మేమ్రి అండ్ సేకెండ్రి మేమ్రి సిక్ సిక్ సిక్ సిక్ సిక్ సిక్ సిక్ సిక్ సిక్ సిక్ సిక్ సిక్ సిక్ సిక్ సిక్ సిక్ సిక్ సిక్ సిక్ సిక్ సిక్ సిక్ సిక్ సిక్ సిక మేన్ మేమ్రియించి కాస్ట్ కి కాస్ట్ నించి రేజిస్ట్రకి ఎందుకు తేవాలి వాయ కాంటు వి స్టూరీట్ ఇందు రేజిస్ట్ర ఇట్సేల్వ అంటే దే� సేకండ్డ్ మేమ్రి లో టిబిస్ లో ఉంటుంది కాని ఇది అందర్ కంటే చినదేనప్పడికి ఇది అందర్ కంటే ఫాస్ట్కాంటుంది చాలా చాలా ఫాస్ట్కా అంటే మేమ్రి ఫాస్ట్కాంటుంది వంట్టి స్పేస్ ఫాస్ట్కాంటుంది వంట్టి లో ఇది రేజిస్టర్స్ లో మూడు లాఇన్స అవ్ కాష్ నేది మేబి 100x లో ఇవగలుగతుది మేన్ మేమ్బ్రి మేబి 1000x లో ఇవగలుగతుది సెకెండ్డర్ మేమ్బ్రి మేబి 10,000x లో ఇవగలుగతుది సెకెండ్డర్ మేమ్బ్రి మేమ్బ్రి మేమ్బ్రి మేమ్బ్రి మేమ్బ్రి మేమ్బ్రి మేమ్బ్రి మేమ్బ్రి మేమ్బ్రి మేమ మిప్స్ అన్ని ఇదినార్ హావ్ ఇవర్ లిస్సండ్ అబోట్ మిప్స్ సో మిప్స్ అంటే ఇదో ప్రస్త్ర్ టైప్ అన్ని మాడా సో ఇటీస్ మిల్లియన్ ఇంస� నిక్కారు ప్రాస్టుక్కారు నిక్కారు నిక్కారు నిక్కారు నిక్కారు నిక్కారు నిక్కారు నిక్కారు నిక్కారు నిక్కారు నిక్కారు ని మిమల్లి సరిగా వాడుకూటునాటా వాడుకోటునాటే కదా వాడుకోటునాటే కదా వాడుకోటునాటే కదా మిమల్లి ఒకవేల తోమ్బాయ్ కేజిల్లి తే మిమల్ ఇది నాట్ ఉద్ధింగు ప్� ఇంప్రోపర్ యూసేజ్ కాబట్టే ఇది ఫాస్ట్క కా ఏగ్జికుట్ చేగల్ది కాబట్టి అంతే ఫాస్ట్క దినికి మనం డేటాని రన్య చేస్యందకు ఇవవాలి కాబట్టి వి హావ్ రేజిస్ట్ర్ హిర్ కాశ్ హిర్ మిని మిమరి హిర్ సక్రిని మిమరి హిర్ రేజిస్టేర్ సార్ దా మోస్ట్ కోస్ట్లియస్ట్ చాలా చాలా కోస్ తేల్స్కుదు మీక్ కాస్టేంతో 1TB హాడ్ డిస్క్ ఎంటుందుంది అదేవిదంగా 1KB రేజిస్టేర్ ఫాయ్ల్ ఎంటుందుందో సర్చేండు గూగుల్లో అదేవిదంగా 2MB L1 Cache కాస్టేండుందుంది అదేవిదంగా 2GB RAM మీన్ ముమ్మిర్యి నా రామ్ అంకోటే ఇది దిం కోస్టిందా వేటకాండి మికే అదవాయంపారు డిఫరంస్ ఇంటో ఓకే సో దిసార్ ఫ్యూ బేసిక్స్ అన్నాటా దిందవ్బట్టు మికు ఓప్రేట� అల్లి చేసుంటే ఇట్స్ గ్రేట్ అది కట్స్ యప్పనింగా బట ఇవాల్టి ఇవిడియలో వి హావ్ డిస్కేస్ట్ అల్లాటో బేసిక్స్ మికు దింట్లో అల� కాస్తంగా మీరు చాలా చలా వాల్యూబ్ల ఇన్ఫామేస్యన్ని తెల్స్కున్నారు అది మాత్రం ఉత్పేట్కోండే ఇవాల్ ఇత్తి డే వన్లో ఏటువండి కొస్తింస్ ఏమి లేవు అంటే అభిస్టింస్టి మన కోడింగేమీ స్టాట్లేద్ కాపట్టి వివిల్ హావ్ కొస్తింస్ జే హింద్ జే బారత