Appendix B: Function Point Values

Language

Value

Ada 83

71

AI Shell

49

APL

32

Assembly, Basic

320

Assembly, Macro

213

Basic, ANSI

64

Basic, Compiled

49

Basic, Interpreted

32

C

128

Cobol 85, ANSI

91

First Generation

320

Forth

49

Fortran77

107

Fourth Generation

20

Fifth Generation

5

High Level

91

Lisp

64

Modula 2

80

Object Oriented

29

Pascal

91

Procedural

105

PowerBuilder

16

Prolog

64

Query Default

13

Report Generator

80

Second Generation

107

Spreadsheet Default

6

Third Generation

80

Machine Code

640

Access

38

Ada 95

49

C++

53

Database Default

40

Fortran 95

71

HTML 3.0

15

Java

53

Perl

21

Visual Basic 5.0

29

Visual C++

34

Simulation Default

46

UNIX Shell

21

USR_1

1

USR_2

1

USR_3

1

USR_4

1

USR_5

1