FIFO وتعني FIRST IN FIRST OUT يقصد بها " الداخل اولا خارج اولا " وتستخدم هذه التقنيه في تراكيب البيانات ويمكن برمجتها باي لغه برمجه ايضا وتعني الداخل اولا من البيانات هي التي تخرج اولا. فلو ادخلنا الارقام 1 ثم 2 ثم 3 واردنا طباعتها على الشاشه باستخدام التقنيه LIFO ستطبع على الشاشه 1 ثم 2 ثم 3. ومن اشهر التطبيقات على ال FIFO هي مصفوفه ال Queue.
إن كلمة FIFO تحمل المعنى First In First Out , ومعناها في اللغة العربية الداخل أولاً هو الذي سيخرج أولاً , و هي تقنية تستخدم في مواد البرمجة Data structure , و المثال المتعارف عليه هو الطابور (طابور انتظار استلام الطعام أو طابور في البنك ) ( مثال من واقعنا ) فأول شخص يدخل إلى الطابور هو أول شخص يخرج منه. أما بالنسبة للبرمجة فالمثال المنطبق على هذا المبدأ هو ال Queue . و يستخدم هذا المصطلح أيضاً في عالم السلع و المخزون , وهذه الطريقة هي من الطرق المتبعة لحساب تكلفة المخزون و بالذات في حال كان المنتج قابل وسريع للتلف.
المقصود بها (الوراد أولاً صادر أولاً) هي نطاق يدخل في آلية عمل نظام الحاسوب وبالتحديد فيما يتناول جانب نسخ البيانات وتخزينها في الحاسوب، ويركز هذا النطاق في أنّ البيانات التي تَرِد أولاً إلى ذاكرة الحاسوب هي التي يتم نسخها واستخراجها أولاً من الحاسوب وتفصيلها باللغة الانجليزية هو FIRST IN FIRST OUT ومن أشهر التطبيقات على هذا النطاق هو (Queue).
وهو نطاق عمل شامل لكل المجالات ويمكنك توظيفه في أكثر من مجال غير الحاسوب.
تعني الكلمة FIFO : First In First Out , و تعني أن البيانات التي تدخل أولاً ستخرج أولاً.و يستخدم هذا المصطلح في العديد من المواد البرمجية المختلفة , و يجب أن يكون أي مبرمج أو مهندس حاسوب على علم بمعناها.