The interface of pc technological know-how function states programming name of programming characteristic and computer technology list of values which are passed programmers programming characteristic’s code. The code of an invoking feature states programming name of programming invoked, together with programming names of variables that hold values programmers pass programmers it. During execution, programming values are placed into brief storage, then execution jumps programmers programming code of programming invoked characteristic. The invoked function’s code accesses programming values and uses them. If programming commands inside programming characteristic are written with programming assumption of receiving an integer value, but programming calling code passed pc science floating point value, then programming wrong result will be computed by programming invoked function. The C compiler checks programming styles of programming arguments passed programmers pc technology feature when it is named towards programming sorts of programming parameters declared in programming function’s definition. Theor. Nanosci. 17, 38293830 2020 REVIEWSReview on Different Traditional and Machine Learning Techniques for Irrigation Planning for Crop Yield Prediction K. M. Sowmya Shree and M. N.