And subprograms are divided in terms of those so those kind of you know structured constructs are being depicted here but they continue to work moderately on a flat pool of data supports better parameter passing mechanism but because as the whole collection of data is kind of flat, the second generation of languages fail to address the problem of programming in the large data in case of large data, things naturally became very unmanageable, unwieldy to work with.
और सबप्रोग्राम उन के संदर्भ में विभाजित हैं, स्ट्रक्चर्ड कंस्ट्रक्ट्स को यहां चित्रित किया जा रहा है लेकिन वे डेटा के फ्लैट पूल पर काम करना जारी रखते हैं, बेहतर पैरामीटर पासिंग मेकैनिज्म लेकिन क्योंकि डेटा का पूरा संग्रह फ्लैट की तरह है, दूसरी पीढ़ी की भाषाएं बड़े डेटा में प्रोग्रामिंग की समस्या का समाधान करने में विफल रहती हैं, बड़े डेटा के मामले में, चीजें स्वाभाविक रूप से बहुत असहनीय हो गईं, साथ काम करने के लिए अनिच्छुक हो गईं।