Open In App

Perl | ord() Function

Last Updated : 11 Jul, 2025
Comments
Improve
Suggest changes
Like Article
Like
Report
The ord() function is an inbuilt function in Perl that returns the ASCII value of the first character of a string. This function takes a character string as a parameter and returns the ASCII value of the first character of this string.
Syntax: ord string Parameter: This function accepts a single parameter 'string' from which we can get an ASCII value. Returns: an integer value which represents the ASCII value of the first character in the string passed to this function as a parameter.
Examples:
Input: Geeksforgeeks
Output: 71
Explanation: The ASCII value of G is 71

Input: WelcometoGFG
Output: 87
Explanation: The ASCII value of W is 87
Below programs illustrate the use of ord() function in Perl: Program 1: Perl
#!/usr/bin/perl -w

# ASCII value of 'G' is printed
print(ord('GeeksforGeeks'));
Output:
71
Program 2: Perl
#!/usr/bin/perl -w

# ASCII value of 'W' is printed
print(ord('WelcometoGFG'));
Output:
87

Similar Reads