السلام عليكم ورحمة الله
ఈ ఆర్టికల్లో, ప్రోగ్రామింగ్ లాంగ్వేజ్ యొక్క నిర్వచనం గురించి మరియు ప్రోగ్రామింగ్ లాంగ్వేజ్ రకాలు గురించి మాట్లాడుతాము మరియు మేము మాట్లాడతాము
లెక్కించలేని కొన్ని విభిన్న ప్రోగ్రామింగ్ భాషల గురించి
ప్రోగ్రామింగ్కు సంబంధించిన ప్రతి విషయాన్ని తెలుసుకోవడానికి మీరు చేయాల్సిందల్లా ఈ దశలను అనుసరించండి:
మొదట, ప్రోగ్రామింగ్ భాషను నిర్వచించండి:
ఇది ప్రోగ్రామర్ కోడ్ ద్వారా వ్రాసే వ్రాత ప్రక్రియ
సైఫర్లు ప్రోగ్రామర్ ఇచ్చిన ఆదేశాలు, మరియు పరికరం వాటికి లోబడి ఉంటుంది
ఇది ఆ కోడ్ల నుండి యంత్రాంగాన్ని నిర్దేశించే ప్రతిదాన్ని అమలు చేస్తుంది మరియు దానిని ప్రోగ్రామింగ్ అంటారు
ప్రోగ్రామింగ్
ప్రోగ్రామింగ్ లాంగ్వేజ్ విషయానికొస్తే, దీనిని ప్రోగ్రామింగ్ లాంగ్వేజ్ అంటారు
అవి కంప్యూటర్లో అమలు చేయడానికి ప్రోగ్రామర్లు టైప్ చేసే టెక్స్ట్లు లేదా ఆదేశాలు
అందువలన, అతను నాకు ప్రోగ్రామింగ్ మరియు ప్రోగ్రామింగ్ లాంగ్వేజ్ మరియు వాటిని ఎలా ఉపయోగించాలో పరిచయం చేశాడు
రెండు రకాల ప్రోగ్రామింగ్ భాష:
ఇది అమలు చేయబడిన విధానం ద్వారా, ఉపయోగం ద్వారా లేదా ప్రోగ్రామింగ్ స్థాయి ద్వారా
ప్రోగ్రామింగ్ భాషలను అమలు చేసే పద్ధతి ప్రకారం విభజించవచ్చు:
ఇక్కడ రెండు రకాలుగా విభజించవచ్చు
మొదటి రకం కంపైల్ లేదా కంపైల్ చేయబడిన ప్రోగ్రామింగ్ భాషలు:
అనువాదకుడు ప్రోగ్రామ్ ఎక్కడ ఉపయోగించబడుతుందో మరియు ఇది ఆపరేటింగ్ సిస్టమ్ యొక్క నిర్దిష్ట భాషను మార్చడానికి పని చేస్తుంది
నిర్దిష్ట, భాష మార్పిడి మరియు దోష గుర్తింపు
ఇది కంపైల్ చేయబడిన సాఫ్ట్వేర్, తార్కిక లోపాలను గుర్తించడం కాదు
దీన్ని చేసే ఫ్లో ప్రోగ్రామ్
రెండవ రకం ప్రోగ్రామింగ్ భాషలను వివరించడం:
ఈ సిస్టమ్ అన్నింటిలోనూ పని చేస్తుంది కాబట్టి, అనువాదం లేకుండా స్క్రిప్ట్ను అమలు చేయడంలో ఈ రకం పని చేస్తుంది
ఇంటర్ప్రెటర్ ప్రోగ్రామ్లో ఆపరేటింగ్ సిస్టమ్లు ఇన్స్టాల్ చేయబడ్డాయి
ఈ భాష యొక్క ప్రయోజనాల్లో ఇది నేరుగా ప్రోగ్రామ్లను సవరించడం, కానీ అమలులో నెమ్మదిగా పని చేస్తుంది
ప్రోగ్రామింగ్ భాషలను వినియోగం ద్వారా విభజించవచ్చు:
మీరు ప్రోగ్రామింగ్ భాషలను అనేక విభిన్న ఉపయోగాలుగా విభజించవచ్చు ఎందుకంటే చాలా ఉన్నాయి
ఉదాహరణకు, అప్లికేషన్ల కోసం ఉపయోగాలు ఉన్నాయి
Android, అలాగే వెబ్సైట్ల అభివృద్ధి మరియు సృష్టి, మరియు ప్రతి ఉపయోగం దాని స్వంత ప్రోగ్రామింగ్ భాషను కలిగి ఉంటుంది, ఉదాహరణకు భాష
JavaScript, PH మరియు Pythonలో వెబ్సైట్లను అభివృద్ధి చేయడం మరియు సృష్టించడం కోసం
ఆండ్రాయిడ్ లేదా iOS ఆపరేటింగ్ సిస్టమ్ల విషయానికొస్తే, స్విఫ్ట్ భాష అలాగే జావా భాష ఉపయోగించబడుతుంది
జావా మరియు C# లను ఉపయోగించే డెస్క్టాప్ కంప్యూటర్ ప్రోగ్రామింగ్ భాషలు కూడా ఉన్నాయి
గేమ్లు మరియు వీడియోలను అభివృద్ధి చేయడానికి ప్రత్యేకమైన ప్రోగ్రామింగ్ ఉంది మరియు ఇది హాక్స్ భాష మరియు చాలా ఇతర భాషలను ఉపయోగిస్తుంది
ఈ రకమైన సాఫ్ట్వేర్ అభివృద్ధి కోసం ప్రత్యేక భాషలు
డేటా మైనింగ్, కంప్యూటేషన్ మరియు అనాలిసిస్, పైథాన్ మరియు ఆర్ అనే రెండు భాషలు కూడా ప్రత్యేకించబడ్డాయి.
ప్రోగ్రామింగ్ భాషలను స్థాయి ద్వారా విభజించవచ్చు:
ప్రోగ్రామింగ్ లాంగ్వేజ్ దాని స్థాయిని బట్టి రెండు రకాలుగా విభజించబడింది
మొదటి రకం ఉన్నత స్థాయి ప్రోగ్రామింగ్ భాషలు
కాబట్టి ఇది ఉన్నత స్థాయి మరియు మానవ అవగాహనకు దగ్గరగా ఉంటుంది మరియు దాని అవగాహన ఉన్నప్పటికీ, ఇది చాలా దగ్గరగా ఉంటుంది
మనిషికి కానీ పూర్తి నియంత్రణ ఉండదు
కానీ ఇది చాలా లక్షణాలను కలిగి ఉంది మరియు ఇది ప్రోగ్రామర్ను ఉపయోగించడానికి వీలు కల్పిస్తుంది
వేరియబుల్స్, వస్తువులు, నిత్యకృత్యాలు మరియు పునరావృత్తులు
ఇది ప్రోగ్రామర్కు ఒకే లైన్ను వ్రాయడం ద్వారా అనేక ఆదేశాలను వ్రాయడానికి సహాయపడుతుంది
ఇది రూబీ మరియు పైథాన్తో సహా అనేక ప్రోగ్రామింగ్ భాషలను ఉపయోగిస్తుంది
రెండవ రకం స్థాయి ద్వారా ప్రోగ్రామింగ్ భాష, ఇది యంత్ర భాష
ఇది తక్కువ స్థాయి భాష, ఇది కంప్యూటర్ యొక్క అవగాహనకు దగ్గరగా ఉంటుంది మరియు సంఖ్యల కోసం ఉపయోగించబడుతుంది
ఎందుకంటే ఇది మెషిన్ లాంగ్వేజ్కి దగ్గరగా ఉన్న భాష, ఇది ప్రోగ్రామింగ్పై ప్రోగ్రామర్కు పూర్తి నియంత్రణను కలిగిస్తుంది ఎందుకంటే ఇది మెషీన్కు దగ్గరగా ఉంటుంది.
కంప్యూటర్ను అర్థం చేసుకోవడం సులభం
దాని క్రింద ప్రోగ్రామింగ్ భాష కూడా ఉంది, అది అసెంబ్లీ భాష
మూడవది, కొన్ని సాధారణ ప్రోగ్రామింగ్ భాషలను తెలుసుకోండి:
మేము ఇంతకు ముందే చెప్పినట్లుగా, చాలా, చాలా ప్రోగ్రామింగ్ భాషలు ఉన్నాయి, కానీ ఈ వ్యాసంలో
మేము అతను వ్యవహరించే మరియు ఎక్కువగా ఉపయోగించే కొన్ని సాధారణ భాషల గురించి మాట్లాడుతాము, వాటితో సహా:
పైథాన్ భాష నుండి:
ఇది సులభంగా నిర్వహించగల భాష మరియు తక్కువ సంక్లిష్టత, ఎందుకంటే మీరు దీన్ని అన్ని సిస్టమ్లలో అమలు చేయవచ్చు
ప్రోగ్రామింగ్ లాంగ్వేజ్గా ఆపరేషన్ అనేది ఆబ్జెక్ట్-ఓరియెంటెడ్ ఇంటర్ప్రెటర్, ఇది సులభంగా నిర్వహించబడుతుంది
మరియు జావా భాష కోసం కూడా:
ఈ భాష ఒక ఉన్నత-స్థాయి భాష మరియు సాధారణ ఉపయోగం అని మరియు అది కూడా ఆబ్జెక్ట్-ఓరియెంటెడ్ అని మనకు తెలుసు
ఇది ఒరాకిల్ కార్పొరేషన్ యొక్క అనుబంధ సంస్థ, ఇది స్థాపించబడిన కంపెనీ మైక్రోసాఫ్ట్ కార్పొరేషన్ నుండి కొనుగోలు చేసింది.
C++ ప్లస్తో సహా:
ఇది ఆబ్జెక్ట్-ఓరియెంటెడ్ ప్రోగ్రామింగ్కు మద్దతు ఇస్తుంది మరియు ప్రోగ్రామర్ లేకుండా సాధారణ C భాషను ఉపయోగించడానికి అనుమతిస్తుంది
ఆబ్జెక్ట్-ఓరియెంటెడ్ ప్రోగ్రామింగ్ ఉపయోగం
ఇది సాధారణ ఉపయోగం యొక్క ఉన్నత-స్థాయి ప్రోగ్రామింగ్ భాష కూడా
మరియు సి భాష కోసం కూడా:
ఫర్మ్వేర్ రాయడానికి అనువైన భాషను వ్రాయడానికి ఇది ఉపయోగించబడుతుంది, ఎందుకంటే ఇది అధిక ప్రోగ్రామింగ్ భాష
స్థాయి మరియు సాధారణ ఉపయోగం మరియు డెన్నిస్ రిచీచే సృష్టించబడింది
ఈ విధంగా, మేము భాషను నిర్వచించాము, దాని రకాలు ఏమిటి మరియు కొన్ని ప్రోగ్రామింగ్ భాషలు ఏవి ఉపయోగించబడతాయి
ఈ వ్యాసం యొక్క పూర్తి ప్రయోజనాన్ని మీరు కోరుకుంటున్నాము