Home Whiteboard Graphing Calculator Online Compilers Articles Tools

Explore Categories

Find the perfect tutorial for your learning journey

Python TechnologiesDatabasesComputer ProgrammingWeb DevelopmentJava TechnologiesComputer ScienceMobile DevelopmentBig Data & AnalyticsMicrosoft TechnologiesDevOpsLatest TechnologiesMachine LearningDigital MarketingSoftware QualityManagement Tutorials View All Categories
Tutorials Courses Jobs Login
Erlang Tutorial
  • Erlang - Home
  • Erlang - Overview
  • Erlang - Environment
  • Erlang - Basic Syntax
  • Erlang - Shell
  • Erlang - Data Types
  • Erlang - Variables
  • Erlang - Operators
  • Erlang - Loops
  • Erlang - Decision Making
  • Erlang - Functions
  • Erlang - Modules
  • Erlang - Recursion
  • Erlang - Numbers
  • Erlang - Strings
  • Erlang - Lists
  • Erlang - File I/O
  • Erlang - Atoms
  • Erlang - Maps
  • Erlang - Tuples
  • Erlang - Records
  • Erlang - Exceptions
  • Erlang - Macros
  • Erlang - Header Files
  • Erlang - Preprocessors
  • Erlang - Pattern Matching
  • Erlang - Guards
  • Erlang - BIFS
  • Erlang - Binaries
  • Erlang - Funs
  • Erlang - Processes
  • Erlang - Emails
  • Erlang - Databases
  • Erlang - Ports
  • Erlang - Distributed Programming
  • Erlang - OTP
  • Erlang - Concurrency
  • Erlang - Performance
  • Erlang - Drivers
  • Erlang - Web Programming
  • Erlang - Quick Guide
  • Erlang - Useful Resources
  • Erlang - Discussion
Selected Reading
  • UPSC IAS Exams Notes
  • Developer's Best Practices
  • Questions and Answers
  • Online Resume Builder
  • HR Interview Questions
  • Computer Glossary
  • Who is Who
Home Erlang Erlang - self

Erlang - self



Previous
Quiz
Next

One of the most commonly used BIF, returns the pid of the calling processes.

Syntax

self()

Parameters

None

Return Value

Returns the pid of the calling processes.

For example

-module(helloworld). 
-export([start/0]). 

start() -> 
   io:fwrite("~p~n",[self()]).

Output

When we run the above program, we will get the following result.

<0.2.0>
erlang_processes.htm
Previous Quiz Next
Advertisements
  • ABOUT US
  • OUR TEAM
  • CAREERS
  • JOBS
  • CONTACT US
  • TERMS OF USE
  • PRIVACY POLICY
  • REFUND POLICY
  • COOKIES POLICY
  • FAQ'S
tutorials point logo
Download Android App Download IOS App

Tutorials Point is a leading Ed Tech company striving to provide the best learning material on technical and non-technical subjects.

Copyright 2026. All Rights Reserved.