IFIP was established in 1960 under the auspices of UNESCO, under the name International Federation of Information Processing Societies (IFIPS); the name was changed in 1961. The original contribution of IFIP was the definition of the Algol 60 programming language, which was one of the first examples of truly international collaboration in computer science and left a durable mark on the entire field.
IFIP's activities are centered on its twelve Technical Committees, which are divided into working groups. The working groups (with names like "WG 2.4 Software Implementation Technology") organize conferences, run workshops, and circulate technical papers.
Technical Commitees
Working Groups
Conferences