ਬੇਸਿਕ (ਸ਼ੁਰੂਆਤੀ ਆਲ-ਪਰਪਜ਼ ਸਿੰਬੋਲਿਕ ਇੰਸਟ੍ਰਕਸ਼ਨ ਕੋਡ) ਇੱਕ ਆਮ-ਉਦੇਸ਼, ਉੱਚ-ਪੱਧਰੀ ਪ੍ਰੋਗਰਾਮਿੰਗ ਭਾਸ਼ਾਵਾਂ ਦਾ ਇੱਕ ਪਰਿਵਾਰ ਹੈ ਜਿਸਦਾ ਡਿਜ਼ਾਈਨ ਫ਼ਲਸਫ਼ਾ ਵਰਤੋਂ ਵਿੱਚ ਆਸਾਨੀ 'ਤੇ ਜ਼ੋਰ ਦਿੰਦਾ ਹੈ। ਇਹ ਐਪ ਬੈਕਐਂਡ ਦੇ ਤੌਰ 'ਤੇ ਮੁਫਤ/ਓਪਨ ਸੋਰਸ (GPL) FreeBASIC ਕੰਪਾਈਲਰ (https://www.freebasic.net) ਦੀ ਵਰਤੋਂ ਕਰਦਾ ਹੈ। ਫ੍ਰੀਬੇਸਿਕ ਇੱਕ ਉੱਚ-ਪੱਧਰੀ ਪ੍ਰੋਗਰਾਮਿੰਗ ਭਾਸ਼ਾ ਹੈ ਜੋ ਕਿ ਮਾਈਕ੍ਰੋਸਾੱਫਟ ਕੁਇੱਕਬੇਸਿਕ ਦੇ ਅਨੁਕੂਲ ਇੱਕ ਸੰਟੈਕਸ ਦੇ ਨਾਲ ਪ੍ਰਕਿਰਿਆਤਮਕ, ਆਬਜੈਕਟ-ਅਧਾਰਿਤ ਅਤੇ ਮੈਟਾ-ਪ੍ਰੋਗਰਾਮਿੰਗ ਪੈਰਾਡਾਈਮ ਦਾ ਸਮਰਥਨ ਕਰਦੀ ਹੈ।
ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ:
- ਕੰਪਾਇਲ ਅਤੇ ਆਪਣੇ ਪ੍ਰੋਗਰਾਮ ਨੂੰ ਚਲਾਓ
- ਪ੍ਰੋਗਰਾਮ ਆਉਟਪੁੱਟ ਜਾਂ ਵਿਸਤ੍ਰਿਤ ਗਲਤੀ ਵੇਖੋ
- ਕੋਡਾਂ ਦਾ ਹਿੱਸਾ ਚੁਣੋ ਅਤੇ ਚਲਾਓ
- ਅਕਸਰ ਵਰਤੇ ਜਾਣ ਵਾਲੇ ਅੱਖਰਾਂ ਦੇ ਆਸਾਨ ਇੰਪੁੱਟ ਲਈ ਕਸਟਮ ਕੀਬੋਰਡ
- ਬਾਹਰੀ ਭੌਤਿਕ/ਬਲਿਊਟੁੱਥ ਕੀਬੋਰਡ ਨਾਲ ਜੁੜਨ ਲਈ ਅਨੁਕੂਲਿਤ
- ਸੰਟੈਕਸ ਹਾਈਲਾਈਟਿੰਗ ਅਤੇ ਲਾਈਨ ਨੰਬਰਾਂ ਦੇ ਨਾਲ ਉੱਨਤ ਸਰੋਤ ਕੋਡ ਸੰਪਾਦਕ
- ਬੇਸ ਫਾਈਲਾਂ ਨੂੰ ਖੋਲ੍ਹੋ, ਸੁਰੱਖਿਅਤ ਕਰੋ, ਆਯਾਤ ਕਰੋ ਅਤੇ ਸਾਂਝਾ ਕਰੋ।
- ਭਾਸ਼ਾ ਦਾ ਹਵਾਲਾ
ਸੀਮਾਵਾਂ:
- ਸੰਕਲਨ ਲਈ ਇੰਟਰਨੈਟ ਕਨੈਕਸ਼ਨ ਦੀ ਲੋੜ ਹੈ
- ਇੱਕ ਸਮੇਂ ਵਿੱਚ ਸਿਰਫ ਇੱਕ ਫਾਈਲ ਚਲਾਈ ਜਾ ਸਕਦੀ ਹੈ
- ਅਧਿਕਤਮ ਪ੍ਰੋਗਰਾਮ ਚਲਾਉਣ ਦਾ ਸਮਾਂ 20s ਹੈ
- ਕੁਝ ਫਾਈਲ ਸਿਸਟਮ, ਨੈੱਟਵਰਕ ਅਤੇ ਗਰਾਫਿਕਸ ਫੰਕਸ਼ਨ ਸੀਮਤ ਹੋ ਸਕਦੇ ਹਨ
- ਇਹ ਇੱਕ ਬੈਚ ਕੰਪਾਈਲਰ ਹੈ; ਇੰਟਰਐਕਟਿਵ ਪ੍ਰੋਗਰਾਮ ਸਮਰਥਿਤ ਨਹੀਂ ਹਨ। ਜੇਕਰ ਤੁਹਾਡਾ ਪ੍ਰੋਗਰਾਮ ਇੱਕ ਇਨਪੁਟ ਪ੍ਰੋਂਪਟ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ, ਤਾਂ ਸੰਕਲਨ ਤੋਂ ਪਹਿਲਾਂ ਇਨਪੁਟ ਟੈਬ ਵਿੱਚ ਇਨਪੁਟ ਦਾਖਲ ਕਰੋ। ਕੋਡ ਉਦਾਹਰਨਾਂ ਲਈ ਐਪ ਵਿੱਚ ਹਵਾਲਾ ਟੈਬ ਦੇਖੋ